Base de datos
Base de Datos Introducción.
Contenido
Definición. Sistema de Base de Datos (SBD). Arquitectura de un SBD. Características de los SBD. Tipos de Bases de Datos. Base de Datos Relacional. Diseño Conceptual.
Jhonny Felipez A. - 2010 2
Definición
Una BD es una colección de datos operacionales almacenados sin redundanciaperjudiciales y utilizadas para una o mas aplicaciones, de una empresa o institución en particular.
Jhonny Felipez A. - 2010 3
Sistema de Base de Datos (SBD)
Un SBD es un sistema cuyo propósito general es el de almacenar y recuperar información inherente a la organización donde opera. DATOS: Un SBD puede comprender 1 o varias BD´s. USUARIOS: personas que accesan a las BD. HARDWARE: Donderecide las BD. SOFTWARE: Se lo conoce como DBMS.
Jhonny Felipez A. - 2010 4
Arquitectura de SBD
Jhonny Felipez A. - 2010
5
Características de los SBD
Control de la redundancia; Evitar la inconsistencia; Compartimiento de los datos; Integridad y seguridad de los datos; Estandarizar la información en el sistema; Independencia de datos.
Jhonny Felipez A. - 2010
6Tipos de Base de Datos
Base de Datos Base de Datos Base de Datos Base de Datos Base de Datos Base de Datos Base de Datos Base de Datos Base de Datos Base de Datos funcionales).
Jerárquica; Relacional; de Red; Orientada a Objetos; Distribuidas; Objeto Relacional; Multidimensionales; Transaccionales; Documentales; Declarativas (deductivas y
Jhonny Felipez A. - 2010 7Base de Datos Relacional
Este es el modelo mas utilizado para modelar problemas reales y administrar datos dinámicamente. Su idea fundamental es el uso de “relaciones”. Durante su diseño, una BD relacional pasa por el proceso de normalización.
Jhonny Felipez A. - 2010 8
Base de Datos Relacional
Queremos registrar los datos de una venta:
Fecha 05/11 05/11 06/11 05/11 06/11 ProductoAzucar Leche Margarina Melaza Arroz Proveedor Central Parmalar Comprolat Central Marty Cantidad Precio Unit 1200 100 600 600 700
Jhonny Felipez A. - 2010
Precio Total 600000 560000 480000 360000 560000
9
500 5600 800 600 800
Con las BD relacionales, se ingresan sólo los datos indispensables
Factura 1401 Proveedor Producto Azúcar Melaza Fecha Central Cant. 1200 600 P.Unitario 500 600P.Total 600000 360000 05-11-04
Jhonny Felipez A. - 2010
10
Con las BD relacionales, se ingresan sólo los datos indispensables
Pedidos Cod Fecha 1401 05/11/04 1402 05/11/04 1403 06/11/04 1404 06/11/04 Proveed Central Trx Comprolat Marty . Productos Nombre PU Exist Arroz 800 12324 Azúcar 500 840 Leche 5600 917 Margarina 800 1854 Melaza 600 744 Salsa 400 1465 Proveedores Central ComprolatParmalar Marty Lef
Detalle de Pedidos Num Prod Cant PU Ptotal 1401 Azúcar 1200 500 600000 1401 Melaza 600 600 360000
Jhonny Felipez A. - 2010
.
11
Diseño Conceptual. Modelo Entidad-Relación (E-R)
El modelo de datos entidad-relación (E-R) se basa en una percepción del mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos.Jhonny Felipez A. - 2010
12
Diseño Conceptual. Modelo Entidad-Relación (E-R) Cont.
Entidades. Identificación de objetos relevantes (ej. Usuario, empleado, tratamiento, centro de salud, etc.) Atributos. Características de los objetos (ej. Para empleado: identificador, apellidos, nombre, puesto, cualificación antigüedad). Relaciones. Identificación de relaciones entre los objetos (ej.Centro de salud tiene empleados, centro de salud tiene usuarios, usuarios son atendidos por empleados, usuarios tienen tratamientos).
Jhonny Felipez A. - 2010 13
Ejemplos
Entidades Estudiante •CI. •Apellidos. •Nombre. •CI. •Apellidos. •Nombre. Atributos •Dirección. •Teléfono. •Fecha Nacimiento. •Teléfono 1. •Teléfono 2. •Dirección.
Profesional
Jhonny Felipez A. - 2010
14 14...
Regístrate para leer el documento completo.