Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Como Estructura de Datos
BASE DE DATOS Como Estructura de Datos
2
Concepto 1 Conjunto de Datos heterogéneos que hacen referencia a un único ente Entendemos como ente a la organización (con o sin fines de lucro) que manipula y utiliza los datos contenidos en la «estructura de datos» a partir de ahora Base de Datos.
3
Concepto 2 Conjunto de tablas que hacen referencia a una única entidad. Entendemos como entidad en este caso a la organización (con o sin fines de lucro) que es propietaria, manipula y procesa los datos contenidos en la estructura de datos. Una BD tendrá una o mas tablas según las sub entidades que tenga dicha organización.
4
TABLAS = Entidades Dentro de la base de datos, el termino entidad también podemos llamarlo subentidad y es o son (según tenga una o mas entidades), los objetos que comparten características en común. Es decir que los datos estarán agrupados por carácterísticas comunes formando diferentes «Entidades»
5
Tabla - Concepto Conjunto de registros que hacen referencia a una única entidad Importante: Debemos identificar las diferentes entidades (tablas) de nuestra base de datos.
6
REGISTRO Conjunto de campos que hacen referencia a una única entidad.
Importante: Debemos identificar «que campos» corresponden a «que entidad».
7
Ejemplo Fecha Total FechaNacimiento Localidad Stock DNI Telefono
NroCategoria PrecioVenta PrecioCosto NroFactura Localidad Domicilio NroFactura NroLegajo NroArticulo Condicion_Venta Descripcion NroCliente TipoFactura Celular Cantidad Provincia ApellidoyNombre Domicilio NroCliente NroRenglon Presentacion Total EstadoCivil TipoFactura Provincia Telefono Hora Mail Denominacion Cuil NroCategoria NroArticulo NroEmpleado Descripcion
8
Identificando Entidades (TABLAS)
EMPLEADOS ARTICULOS CLIENTES FACTURAS CATEGORIAS RENGLONES
9
ASIGNAR LOS CAMPOS A LAS TABLAS
EMPLEADOS ARTICULOS RENGLONES CLIENTES CATEGORIAS FACTURAS NroLegajo NroArticulo NroRenglon NroCliente NroCategoria NroFactura ApellidoyNom Descripcion NroFactura Denominacion Descripcion TipoFactura DNI Fecha Presentacion TipoFactura Cuil Domicilio NroArticulo Hora PrecioCosto Domicilio Localidad Cantidad PrecioVenta NroEmp Localidad Provincia Total NroCliente Stock Provincia Telefono Cond_Venta Telefono Celular Total Mail FechNac EstadoCivil NroCategoria
10
CAMPOS CLAVES PRINCIPAL O PRIMARIA SECUNDARIA COMBINADA FORANEA
11
PRINCIPAL o PRIMARIA Identifica unívocamente un registro de otro.
Puede ser combinada o no. Ejemplos: NroLegajo NroArticulo NroRenglon NroCliente NroCategoria NroFactura TipoFactura Primaria y Combinada (+ de 1 campo)
12
Secundaria Permite auxiliar a la clave primaria para operaciones de búsqueda u ordenamiento entre otras acciones. Ejemplo: ApellidoyNom Descripcion Denominacion Descripcion DNI Fecha Cuil Hora
13
Combinada Formada por mas de un campo.
Esta es útil cuando un solo campo no es suficiente para identificar un registro de otro. Ejemplo NroFactura TipoFactura
14
Foránea Permite relacionar registros de diferentes tablas. Ejemplo
NroFactura NroEmp NroCategoria TipoFactura NroCliente NroArticulo
15
Ejemplo de Relaciones EMPLEADOS RENGLONES FACTURAS NroLegajo
NroRenglon 1 1 NroFactura ApellidoyNom M NroFactura ARTICULOS 1 DNI TipoFactura TipoFactura M NroArticulo Fecha Domicilio NroArticulo Descripcion Hora Localidad Cantidad Presentacion M Provincia NroEmp Total PrecioCosto M NroCliente Telefono PrecioVenta Cond_Venta Celular CLIENTES Stock 1 Total FechNac NroCliente EstadoCivil M Denominacion NroCategoria Cuil CATEGORIAS 1 Domicilio NroCategoria Localidad Descripcion Provincia Telefono Mail
16
Números de una Relación
Relación 1 a M (en Access 1 a ∞) Es cuando un Registro de una tabla puede estar relacionado con muchos de registros de la otra tabla. Ejemplo: 1 Tutor puede tener muchos tutelados.
17
Número de una Relación Relación 1 a 1 (en Access 1 a 1)
Es cuando un registro de una de las tablas solo puede estar relacionado con un solo registro de la otra tabla. Ejemplo: Uniones Civiles: Al registro de de la tabla conyuge1 le corresponde uno y solo un registro de la tabla conyuge2
18
Números de una Relación
Relación M a M (en Access ∞ a ∞) Es cuando a un registro de la primer tabla puede estar relacionados con muchos registros de la otra tabla y viceversa. Ejemplo: Un alumno puede tener muchos profesores, pero un profesor tiene muchos alumnos.
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.