Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2. Organizacin sistemtica de files para facilitar la bsqueda, el acceso y la actualizacin de los datos 3. Conjunto integrado de datos junto a una serie de aplicaciones para su manejo, accesibles simultneamente por diferentes usuarios y programas
4. Representacin de un sistema lo ms fiel posible en el mundo de los datos, de modo que: . Se emplee mnima memoria (no redundancia) . Se garantice mxima consistencia (no error) . Su mantenimiento sea simple
5. Conjunto de datos interrelacionados entre si, almacenados con carcter ms o menos permanentes en el computador
Manipulacin de datos
Sistemas orientados a los dispositivos Sistemas de Manipulacin de ficheros Sistemas de bases de datos
Ficheros de contabilidad
Programas de contabilidad
Reportes de contabilidad
Fichero de inventario
Programas de inventario
Reportes de inventario
Datos de planilla
Programas de planilla
Datos de contabilidad
SG B D
Programas de contabilidad
Datos de inventario
Programas de inventario
Modelo de datos
1. Coleccin de herramientas que permiten representar o construir una BD 2. Conjunto de conceptos usados para describir la estructura de una base de datos -
Tipos de modelos:
1. Jerrquico: Relaciones 1:1 1:N Base matemtica teora de rboles 2. Reticular: Relaciones 1:1, 1:N y N:M Base matemtica teora de grafos (redes y rboles) 3. Relacional: Relaciones 1:1, 1:N y N:M Base matemtica: lgebra relacional 4. Orientados a Objetos
Nivel Conceptual
Esquema Conceptual
Nivel Interno
Nivel Externo
Tambin conocido como nivel de vistas, incluye varios esquemas o vistas de usuarios finales diferentes, cada uno describe la parte de la B.D. que le interesa a un grupo de usuarios determinado y oculta a ese grupo el resto de la B.D.
Nivel Conceptual
Posee un esquema conceptual que describe la B.D. completa para una comunidad de usuarios. Este esquema oculta las caractersticas de la estructura fsica del almacenamiento y se concentra en describir los tipos de datos, vnculos entre los datos, operaciones de los usuarios y restricciones.
Nivel Interno
Posee un esquema interno que describe la estructura fsica del almacenamiento as como los caminos de acceso para la B.D.
Nombre Semestre CodCar Jos Lima II 300 Pedro Prez V 400 Erika Lpez II 400 Miriam Gil I 200 tuplas tuples records registros artculos
Tabla: Conjunto de tuples sin un orden establecido Elementos componentes de una tabla Entidad: Objeto con existencia fsica o conceptual que es de inters para nuestro sistema y por lo tanto necesitamos almacenar informacin de l Ejemplos: empleado, automvil, empresa, evaluacin, materia, huracanes, delitos, etc.)
Ocurrencias CRE, COTAS Ing. Comercial, Derecho Las mil y una noches La esclava, El clon Educacin, Salud, Transporte Tractor, Niveladora, Torno
Atributos: Propiedades o caractersticas de las entidades. Entidad Atributos Alumno Registro, nombre, apellidos, sexo, carrera, semestre, fecha Movilidad Placa, marca, color, pas, precio, kilmetros Producto Cdigo, descripcin, precio
Tipos de Atributos
1. Atributos monovaluados o simplemente evaluados Poseen un solo valor para una entidad en particular Ej: Edad, sueldo, marca 2. Atributos multivaluados Poseen varios valores para una entidad ej: color, oficios, condecoraciones
Tipos de Atributos
3. Atributos obligatorios: Siempre tiene un valor asignado. Ej: Edad, carrera, marca, precio 4. Atributos opcionales o facultativos: Pueden registrarse o no en la Base de Datos. Ej: Celular, partido poltico
Tipos de Atributos
5. Atributos calculables o derivados: Se pueden obtener a partir de otros atributos almacenados en la B,D Ej: Edad se puede obtener restando a la fecha del sistema la fecha de nacimiento Ej: si tenemos precio y cantidad almacenados se multiplican y logramos importe Por tanto estos atributos no es necesario almacenarlos en la B.D.
CI 100
SNOM SNUM
SDIR
Ctabanco
SNUM CANT
PROD
Llave :
Atributo o grupo de Atributos que tienen un valor nico para cada tuple de modo que lo caractericen e identifiquen totalmente
Caractersticas de la llave:
Sea R una relacin con esquema R(A1,A2...An) y sea K una llave para R donde K C A
Caractersticas de la llave:
1. Siempre existe una llave K para R. 2. Cada componente de la llave recibe el nombre de Atributo principal, el resto es secundario 3. No se puede extraer un atributo de K y que siga siendo llave 4. Una llave puede estar formada por cualquier cantidad de atributos. 5. Las asociaciones entre tablas se construyen con las llaves de las relaciones involucradas y la llave de la relacin obtenida ser la combinacin de las originales. 6. Uno o mas subconjuntos de A pueden ser llaves para otras tablas sin formar parte de K o aun siendo parte de ella a esos subconjuntos se le llama llave extranjera.
Ejemplos:
Alumno ( Registro, Nombre, Semestre, Cdigo) Materia ( Sigla, Nombre, Horas) FK Evaluacin ( Registro, Sigla, Nota) Carrera (Cdigo, nombre) PK llave primaria llave fornea
3. La empresa estar al tanto de los familiares de cada empleado para administrar sus seguros, de cada familiar se almacena el nombre, sexo, fecha de nacimiento y parentesco con el empleado.
FN CI
SEX O
Localizaciones DIR
Nombr e
NDpt o
Empleado
Nombre
E
Dirige
Trabaja para
1 1
Departamento
Sueldo
E E
Fecha_Inicio
Control a Horas
1
Supervis o
P
Trabaja para
P
Tiene
NROPRO Y
Proyecto
Nombre
Familiar
Localizacin
parentesc o