La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Colegio de Informática IMB-PC Zona 12

Presentaciones similares


Presentación del tema: "Colegio de Informática IMB-PC Zona 12"— Transcripción de la presentación:

1 Colegio de Informática IMB-PC Zona 12
Bases de Datos Colegio de Informática IMB-PC Zona 12

2 ¿Qué es una base de datos?
Cada vez que usamos un directorio telefónico, consultamos un saldo en el colegio, buscamos información en Internet, compramos en el supermercado y en muchas ocasiones más…estamos usando una base de datos.

3 En resumen… Una base de datos es cualquier grupo de información que se encuentra reunida con una finalidad. A la forma en se organiza o clasifica la información le llamamos “Modelo” y los principales son: El Modelo Entidad-Relación El Modelo Relacional

4 El Modelo Relacional Busca localizar los temas y subtemas principales de la Base de datos, así como la forma en que se relacionan entre sí. A los temas les llama Entidades A los subtemas o características del tema les llama atributos. Observémoslo con un ejemplo.

5 Pensemos en el siguiente caso…
Una empresa desea almacenar la información relativa a los productos que vende, tales como el codigo, nombre, fecha de vencimiento, proveedor,categorias (ej.lácteos,ropa,fruta, etc.), así como las ventas y los clientes que han comprado en la tienda. Cómo podemos organizar la información de este sistema

6 Una empresa desea almacenar la información relativa a los productos que vende, tales como el codigo, nombre, fecha de vencimiento, proveedor,categorias (ej.lácteos,ropa,fruta, etc.), así como las ventas y los clientes que han comprado en la tienda. Recuerde que un tema implica los elementos principales del sistema es decir, aquellos que guardan información propia y que son tan importantes como para clasificarse por aparte. Subtemas El código del Producto El teléfono del Proveedor La descripción de la Categorías El nit y el nombre del Cliente La fecha y el total de una Venta Temas Productos Proveedores Categorías Clientes Ventas

7 Lo cual nos lleva a diseñar el modelo E/R

8 Podemos decir : Tenemos una entidad llamada Productos cuyo atributo principal será el código del producto. (El cual no puede estar vacío para ningún producto ni repetirse) Existen entidades Categorías, Proveedores,Ventas y Clientes. Note como cada una tiene sus propios atributos y almacena información de temas distintos.

9 El Modelo Relacional Intenta trasladar los elementos del problema a Tablas relacionadas. Tabla: Son arreglos que almacenan la información de forma lógica y ordenada. Se componen de : Campos : Elementos Verticales de la tabla, tambien pueden identificarse como columnas. Registros: El conjunto de campos para un elemento de la tabla, pueden identificarse como filas

10 Ejemplo: TABLA PRODUCTOS ABX-123 Aceite X n/a Aa-1 XAE-323 Queso
COD_PRODUCTO DESCRIPCION FECHA_VENC COD_CATEGO ABX-123 Aceite X n/a Aa-1 XAE-323 Queso 01/01/2009 Ly-1 VBG-456 Detergente Xs-3

11 1603482 Rivas Eduardo Mérida M 12/07/2007 u Carácter Valor del Campo
Registro INSCRIPCIONES Carnet Apellidos Nombre Municipio Género Fecha_inscip Rivas Eduardo Guatemala M 12/07/2007 Torres Maria Mixco F 05/06/2007 354455 Cruz Felipe Petapa 01/01/2008 Tabla

12 Volviendo al Ejemplo Podríamos representar el problema en Modelo Relacional de la siguiente forma: Categorias Productos Proveedores Ventas cod_categoria Nombre foto cod_producto Descripcion fecha_venc cod_proveedor Nombre Direccion Telefono no_factura fecha Clientes Nit Nombre Telefono Ahora el modelo exige que se establezcan relaciones entre las diversas tablas de la base.

13 ¿En dónde interviene VB?
Base de Datos (Access, Excel, Fox, SQL Server, etc) Formularios Tecnología de Conexión de Datos (ADO, Data,DAO,RDO) Informes Páginas Web Cliente


Descargar ppt "Colegio de Informática IMB-PC Zona 12"

Presentaciones similares


Anuncios Google