Professional Documents
Culture Documents
Introducción
Esta asignatura de formación profesional especializada, de naturaleza teórico-
práctica, tiene como propósito que el estudiante diseñe una base de datos como
componente principal de los sistemas de información modernos. Además de
promover el uso adecuado de métodos y técnicas para el modelado y diseño de base
de datos. Para este fin, la asignatura desarrolla las siguientes unidades temáticas:
Introducción
• Introducción a los Sistemas de Base de Datos,
• Introducción a SQL
• Prácticas Calificadas:
Práctica Calificadas No. 01,02
Quitz: 01,02 (Practicas e Incluyen Trabajos)
ROD STEPHENS. (2009). Fundamentos de Diseño de Base de Datos, Ed. Anaya Multimedia.
D. ULLMAN y JENNIFER WIDORM (1999), Introducción a los Sistemas de Base de Datos, Ed.
Prentice Hall.
Paginas Web
www-db.stanford.edu/~ullman/fcdb.html
www.mailxmail.com
http://www.fileheaven.com/erwin-7.0/descargar
www.tutorialesenlared.com/categoria1.html
www.mygnet.net/manuales/sqlserver/
http://www.microsoft.com/sql/experience/ITPros.aspx?loc=es
www.programacion.com/bbdd/tutorial/entidadrelacion
www.unalmed.edu.co/~mstabare/Sql.pdf
http://www.ca.com/us/press/release.aspx?cid=145385
http://www.unalmed.edu.co/~mstabare/programaBD.htm
http://www.bo.trabajofreelance.com/ayuda-publicar-proyecto#proyecto
http://bd.eui.upm.es/BD/docbd/tema/algebra.pdf
¿ Que es una Base de Datos ?
¿ Para quien o
quienes es
importante
Introducción
Las Organizaciones
Introducción a los Sistemas de Bases de Datos: Las Organizaciones
Caso I
Empresa de Ventas de Vehículos
Menores
Introducción a los Sistemas de Bases de Datos: Las Organizaciones: Características
SERVICIOS
MANTENIMI
VENTAS ENTO
CREDITO CONTADO
MODELO
TIPO DE DE
VEHICULO VEHICULO
Introducción a los Sistemas de Bases de Datos: Las Organizaciones: Características
SERVICIOS
CALL
MARKETING
CENTER MANTENI
VENTAS MIENTO
TECNICO
RECEPCIONI CLIENTES
VENDEDOR CLIENTES
TA
CREDITO
TIPO DE
VEHICULO CONTADO
INICIAL CUOTAS
¿ Que es Información?
Introducción a los Sistemas de Bases de Datos: Las Organizaciones: Características
Za1 2014
18 201A
DOCUMENTOS
TERRITORIO
LIMA CARTA
@
ICA
OFICIO
a
CHINCHA
SOLICITUD
A
Introducción a los Sistemas de Bases de Datos: Las Organizaciones: Características
Tipos de Datos
32 bit 64 bit
Introducción a los Sistemas de Bases de Datos: Las Organizaciones: Características
Definición
Es un conjunto organizado de datos procesados, que
constituyen un mensaje.
PERSONAL
CLIENTES
MANTENIMIENTOS REPUESTOS
AUTOS DEVOLUCIONES
Introducción a los Sistemas de Bases de Datos: Las Organizaciones: Características
¿ Que es un Sistema?
Es un conjunto de elementos que interactúan
entre sí para lograr un objetivo.
http://www.youtube.com/watch?v=PpMGbhqMsqA
Introducción a los Sistemas de Bases de Datos: Las Organizaciones: Características
ALMACENA
MIENTO
Introducción a los Sistemas de Bases de Datos: Introducción
4. Uno de los componentes fundamental de los sistemas de información es el
Sistema de Base de Datos.
PERSONAL
CLIENTES
MANTENIMIENTOS REPUESTOS
CLIENTE
S
• Redundancia de Información:
• Confusión
• Inconsistencia
• Dependencia
• Inflexibilidad
• Resistencia al cambio.
Introducción a los Sistemas de Bases de Datos: Sistema de Archivo
1.2. Que se concluye con la Redundancia de Información?
• Conclusión: Auditoria
• Informalidad
• Falta de tecnología
Introducción a los Sistemas de Bases de Datos
Sistemas de Archivos
Sistemas de BD
Introducción a los Sistemas de Bases de Datos: Sistema de Base de Datos
Según James Martin “Un Sistema de Base de Datos puede definirse como una
colección de datos interrelacionados almacenados en conjunto sin redundancias
perjudiciales o innecesarias; su finalidad es la de servir a una aplicación o más, de la
mejor manera posible; los datos se almacenan de modo que resulten
independientes de los programas que los usan; se emplean métodos bien
determinados para incluir datos nuevos y para modificar o extraer los datos
almacenados.”
Introducción a los Sistemas de Bases de Datos: Sistema de Base de Datos
Según Elmasri, un sistema de Base de Datos esta formado por la Base de Datos y el
Sistema de Gestión de la Base de Datos.
¿ Que es una Base de Datos ?
¿ Para quien o
quienes es
importante
¿ Como se aplica ?
• Facultad
• Alumno
• Curso
• Turno
• Seccion
• Periodo
Base de Datos
Ejemplo II:
• Cliente
• Productos
Base de Datos
¿Por que se dice Datos Relacionados entre Si?
Datos
• Conjunto de hechos relevantes que pueden ser registrados de algún
modo, y que cuentan con un significado implícito; es decir los datos
por sí solos no constituyen información .
• Reflejan situaciones del mundo real y cambios en esas situaciones.
Relacionados
• Debe existir homogeneidad en la colección de datos que conforma una
BD. No se trata de un conjunto seleccionado de forma aleatoria.
• Los datos se recopilan y registran con una finalidad.
• Los datos deben ser relevantes con respecto a esa finalidad.
En decir debe existir relación entre las características de un dominio
Por Ejemplo:
Un estudiante lleva asignaturas y esta relación pertenece al dominio
matricula de una Universidad
¿ Para quien o
quienes es
importante
¿ Como se aplica ?
Usuarios Finales:
Pueden acceder a través de la interfaz de la
Aplicación.
Pueden realizar (Nuevo, Eliminar, Modificar,
Consultar) Datos de la Base de Datos.
Usuarios Informáticos:
Pueden acceder a través de la interfaz de SGBD
(DBA, Diseñador, Analistas/Programador).
Pueden realizar (Nuevo, Eliminar, Modificar, Consultar,
Backup, Restore, Programar) en la Base de Datos.
Bases de datos: SGBD o DBMS
Identifique los tipo de usuarios del SGBD o DBMS
Usuarios
Finales
Usuarios
Informáticos
Bases de datos: SGBD o DBMS
Funciones de un SGBD:
Se agrupan en 3:
Función de Definición de Datos:
• Permite a los usuarios llevar a cabo las tareas de definición de estructuras,
donde se almacenan los datos, procedimientos o funciones que permitan
consultarlos. Interrelaciones, validaciones o restricciones a tres niveles
(Externo, Conceptual y Interno) .
• Lenguaje de Definición de Datos (DDL).(Data Definition Language)
Función de Manipulación de Datos:
• Permite a los usuarios llevar a cabo las tareas de consulta o modificación de
los datos contenidos en las Bases de Datos del Sistema Gestor de Bases de
Datos.
• Lenguaje de Manipulación de Datos(DML)(Data Manipulation Language)
Función de Control de Datos:
• Permite a los usuarios llevar a cabo definir privilegios, modos de acceso
obtener copias de seguridad.
• Lenguaje de Control de Datos.(DCL)(Data Control Language)(DDL)
Bases de datos: SGBD o DBMS: DDL
Arquitectura de Tres Niveles o Arquitectura de Tres Esquemas
El objetivo es lograr la INDEPENDENCIA DE LOS DATOS respectos de los programas
de aplicación y del almacenamiento físico.
Bases de datos: SGBD o DBMS: DDL: Arquitectura Datos