minerva ruiz, actividad 1, unidad 2

8
Informática para la Administración Lic. en Desarrollo Comunitario Minerva Ruiz Mellado Al12546873 Paqueterías de Ofimática Unidad 2 Rosa María Garza Hernández Docente en línea Agosto del 2015

Upload: minerva-ruiz

Post on 14-Dec-2015

20 views

Category:

Documents


1 download

DESCRIPTION

Software de bases de datos

TRANSCRIPT

Informática para la Administración

Lic. en Desarrollo Comunitario

Minerva Ruiz MelladoAl12546873

Paqueterías de OfimáticaUnidad 2

Rosa María Garza HernándezDocente en línea

Agosto del 2015

BASES DE DATOS

Una base de datos es una colección de datos organizados y estructurados según un determinado modelo de información que refleja no solo los datos en sí mismos, sino también las relaciones que existen entre ellos.

Los sistemas de gestión de bases de datos (SGBD o DBMS) actúan como interfaz entre el usuario, los modelos y el sistema físico, los modelos clásicos son: Jerárquico; en Red; Relacional; Objetos; Espaciales; Olap.

El SGBD es un paquete de software que se ejecuta en un ordenador anfitrión (host) que es quién centraliza los accesos a los datos y actúa de interfaz entre los datos físicos y los usuarios.

A continuación, se expondrán algunos de ellos.

SQLite

SQLite es una librería compacta y autocontenida de código abierto y distribuida bajo dominio público que implementa un gestor de bases de datos SQL embebido, sin configuración.

Los usuarios más conocidos que utilizan sus aplicaciones son: Adobe, Apple, Mozilla, Google, McAfee, Microsoft, entre otros.

Compacta: El tamaño de la librería es inferior a 250 Kb. Deshabilitando opciones, puede quedar por los 180Kb.

Esto la hace muy apropiada para usarla en dispositivos

con poca memoria, como los teléfonos móviles y repro_

ductores MP3.

Autocontenida: Requiere poco soporte de librerías externas o del sistema operativo. Esto permite usarla en pequeños

dispositivos que no son tan completos como los PC de escritorio.

Se puede usar SQLite como sustituto de Oracle, además usa solo la cantidad de disco que necesita para almacenar la información en una fila.

ORACLE

Oracle es básicamente una herramienta cliente/servidor para la gestión de base de datos. Debido a su gran potencia y elevado

precio, se utiliza generalmente en grandes empresas. Ha sido diseñado para que las organizaciones puedan gestionar y controlar grandes volúmenes de contenidos no estructurados, esto con el objetivo de reducir los riesgos asociados a la pérdida de información.

Oracle está compuesto por la estructura física de fichero y la lógica de tablas, la estructura de procesos y la estructura de memoria. Una Base de Datos Oracle esta formada por uno o más archivos de control, archivos de datos y archivos de bitácoras.

INFORMIX

La compañía Informix fue fundada en 1980, pero en 2001 IBM la compró. Es un servidor de bases de datos relacio_ nales

de objetos, ampliable, que se puede ejecutar en sistemas operativos UNIX, Linux, Mac OS X y Windows. El soporte de lenguajes incluye SQL, C, .NET, Java y PHP, pero puede utilizar otros.

La figura muestra la arquitectura base de Informix y los productos relacionados:

ACCESS

Access es un sistema de gestión de datos relacionales desarrollado por Microsoft para operadores personales. Incorpora conceptos muy interesantes, pero carece de otras propiedades muy importantes a la hora de diseñar e implementar un sistema de bases de datos.Una de sus ventajas es su elevada interactividad y su fácil visualización, lo que permite crear bases de datos casi sin

programar y usando solo el ratón. En Access una base de datos comúnmente contiene tablas para almacenar la información, ficheros índices para acelerar las búsquedas, consultas para acceder a la información, formularios para mostrar y actualizar el contenido de las tablas, etc.La compañía de Microsoft recomienda emplear otros sistemas si los requisitos de seguridad son muy elevados, lo cual es una desventaja. Otra sería su funcionamiento óptimo solo si el número de usuarios y el volumen de datos no son muy elevados. Las últimas versiones almacenan los datos en una base de datos SQL, por lo que están mejor protegidos.

SQL

IBM desarrolló la primera definición de lenguaje para base de datos llamada SEQUEL, la cual se convertiría mas tarde en el lenguaje más utilizado hasta hoy en las bases de datos, el SQL.El lenguaje de consulta estructurado (SQL9 es un lenguaje de base de datos normalizado, se utiliza para crear objetos QueryDef, como el argumento de origen del método OpenRecordSet y como la propiedad RecordSource del

control de datos. El lenguaje SQL está compuesto por comandos, cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las instrucciones para crear, actualizar y manipular las bases de datos.Dentro de SQL hay dos grandes áreas llamadas DDL y DML:DDL (en inglés Data Definition Language) es la parte del lenguaje que permite la definición de datos, por tanto son funciones que definen cómo van a ser los datos. Por otra parte está el área de DML (en inglés Data Manipulation Language) o Lenguaje de Manipulación de Datos, que como su nombre indica nos permite manipular la información.

BIBLIOGRAFÍA

Lamarca Lapuente, María Jesús. (2013). Bases de datos. Agosto de 2015, de Hipertexto Sitio web: http://www.hipertexto.info/documentos/b_datos.htm

Ponsoda Montiel, Daniel. (2008). Introducción a SQLite. Agosto de 2015, de I.E.S. San Vicente Sitio web: https://iessanvicente.com/colaboraciones/sqlite.pdf

Lamarca Lapuente, María Jesús. (2013). SGBD y STRID. Agosto de 2015, de Hipertexto Sitio web: http://www.hipertexto.info/documentos/sgbd.htm#gestores

N.N. Oracle. Agosto de 2015, de I.E.S. San Vicente Sitio web: https://iessanvicente.com/colaboraciones/oracle.pdf

IBM Corp.. (2013). IBM Informix. Agosto de 2015, de IBM Sitio web: http://publibfp.dhe.ibm.com/epubs/pdf/i1319590.pdf

Quintana Ortí, Gregorio. (2003). Introducción a Microsoft Accsess. En Aprende Microsoft Access(pp.13-15). España: Publicacions de la Universitat Jaume I.

Casares, Claudio. (na.). Tutorial de SQL. Agosto de 2015, de oab.org Sitio web: http://www.oab.org.ar/Downloads/sql.pdf