La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO INTRODUCCION A LAS BASES DE DATOS (Programación en Memoria Secundaria) E.I. L.E. Prof. Ramón Castro Liceaga SISTEMA.

Presentaciones similares


Presentación del tema: "UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO INTRODUCCION A LAS BASES DE DATOS (Programación en Memoria Secundaria) E.I. L.E. Prof. Ramón Castro Liceaga SISTEMA."— Transcripción de la presentación:

1 UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO INTRODUCCION A LAS BASES DE DATOS (Programación en Memoria Secundaria) E.I. L.E. Prof. Ramón Castro Liceaga SISTEMA DE UNIVERSIDAD ABIERTA

2 Es el conjunto de datos relacionados y almacenados en una estructura lógica. En la práctica, podemos pensar esto como el conjunto de datos más los programas (o software) que hacen de ellos un conjunto consistente. A este software se le conoce como DBMS. Por lo tanto una Base de Datos es: (BD = datos + estructura conceptual de relaciones + programas). Que es una Base de Datos ?

3 DBMS Database Management System Colección de datos interrelacionados y un conjunto de programas para acceder a esos datos. Definición

4 DBMS más populares NombreProductos SybaseAdaptive Server Oracle Oracle8, Oracle8i, Oracle8iEE, Oracle9i, Oracle 10g PostgreSQL MicrosoftAccess, MS-SQL Server MySQL Informix Illustra, Universal Server, Dynamic Server IBMDB2 ApacheDerby SQLite Firebird

5 Los sistemas de administración de bases de datos son usados para: a)Permitir a los usuarios acceder y manipular la base de datos proveyendo métodos para construir sistemas de procesamiento de datos para aplicaciones que requieran acceso a los datos. (Nivel de aplicaciones) b) Proveer a los administradores las herramientas que les permitan ejecutar tareas de mantenimiento y administración de los datos (Nivel de administración). Para que se utiliza el DBMS ?

6 Definición de la base de datos – como la información va a ser almacenada y organizada. Creación de la base de datos – almacenamiento de datos en una base de datos definida. Recuperación de los datos - consultas y reportes. Actualización de los datos - cambiar los contenidos de la base de datos. Programación de aplicaciones de para el desarrollo de software. Funciones del nivel de aplicaciones:

7 Objetos: Empleados Nomina Cat_Conceptos Cat_Puestos Movimientos Asistencia CREATE TABLE Empleados (id_empleado int not null, a_paterno varchar(35), a_materno varchar(35), nombre varchar(35), domicilio varchar(75), colonia varchar(50), codpos numeric, telefono varchar(15), id_puesto int, sueldo numeric); CREATE TABLE Nomina (id_empleado int not null, fecha_corte date, percepciones numeric, deducciones numeric); CREATE TABLE Cat_Conceptos (id_concepto int not null, descripcion varchar(100), tipo_mov varchar(1)); CREATE TABLE Cat_puestos (id_puesto int not null, descripcion varchar(75), sueldo_base numeric, suedo_tope numeric); CREATE TABLE Movimientos (id_empleado int not null, id_concepto int, importe numeric); CREATE TABLE Asistencia (id_empleado int not null, fecha date, hora_llegada time, hora_salida time); FK PK FK PK Modelo objeto-relacional de la Base de Datos: empresa


Descargar ppt "UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO INTRODUCCION A LAS BASES DE DATOS (Programación en Memoria Secundaria) E.I. L.E. Prof. Ramón Castro Liceaga SISTEMA."

Presentaciones similares


Anuncios Google