estructurado de datos coherentes.SGDB; Un Sistema de
Gestin de Bases de Datos (SGBD) es un software que permite manipular las bases de datos..construis,utilizar,mantener,reorganizar.SGDB; Propiedades fundamentales Independencia de los datos (OJO es muy importante) Acceso eficiente a los datos.Integridad y seguridad de los datos.Administracin de los datos.Acceso concurrente y recuperacin en caso de craLos SGBD deben cumplir con las propiedades ACID para las transacciones:Atomicity (Atomicidad: las transacciones son atmicas)Consistency (Consistencia: una transaccin transforma un estado consistente de la BD en otro)Isolation (Aislamiento: las transacciones estn aisladas entre si)Durability (Durabilidad: despus que una transaccin ha sido confirmada.Esquema de una Base de Datos: Cuando una base de Datos es diseada interesa definir una estructura para sta. Esta estructura permanece esttica durante un gran perodo de tiempo, aunque puede sufrir modificaciones ocasionales.Instancia: Es la informacin que en un determinado instante del tiempo posee la base de datos y que cambia permanentemente (excepto en algunos tipos de bases de BD particulares). Usuario final: El que interacta con la base de datos, por lo general a travs de aplicaciones e interfaces.Usuario especialista: El que disea y programa aplicaciones para usuarios finales.DBA (Database Administrator): El que administra la base de datos. Qu hace? COMPONENTES FUNCIONALES DE UN SGDB; Metadatos o Diccionario de Datos (D.D): Contiene el esquema de la B.D, los usuarios, los permisos de acceso, etc. Son datos sobre los datos. Almacena la informacin que permite la traduccin entre los 3 niveles de la Arquitectura ANSI/SPARC*Optimizador de consultas: Define el plan de ejecucin de operaciones solicitadas por los usuarios, de tal manera que se lleven a cabo de la manera ms eficiente posible.Manejador de transacciones: Controla el acceso y la concurrencia de operaciones. Manejador de almacenamiento tiene dos componentes:-Manejador de archivos recupera desde disco los bloques que contienen la informacin solicitada por una transaccin. -Manejador de buffer mantiene en memoria principal la informacin ms usada y decide cuando llevar a disco alguno de sus bloques.FUNCIONES SGDB; Soporta DML: Lenguaje para actualizacin, almacenamiento y recuperacin de datos--Ofrece optimizacin en la bsqueda de la informacin--Soporta DDL : Lenguaje para definir los datos--Metadatos (DD): Catlogo autodescriptivo, informacin sobre los objetos existentes en el sistema Datos sobre los datos. VENTAJAS SGDB; Reutilizacin de datos y programas-- Control de redundancia--Estandarizacin En qu sentido?--Consistencia (No hay redundancia)--Es posible equilibrar las cargas de los requerimientos (establecer prioridades).DESVENTAJAS SGDB; Tamao-- Susceptibilidad a fallas (Discutible)--Complejidad en la recuperacin a fallas (Discutible)--Puede llegar a trabajar en forma lenta debido a la cantidad de verificaciones que debe hacer.Puestas as las cosas, es fcil que nos encontremos, en un sistema de informacin mecanizado basado en archivo convencional, con los siguientes problemas: Redundancia de datos. Dependencia de los programas respecto de los datos. Insuficientes medidas de seguridad en tres aspectos: control de accesos simultneos recuperacin de ficheros control de autorizaciones Podemos decir que, en lneas generales, el diseo de un sistema de informacin, en lo que atae a las bases de datos, tiene tres fases: Diseo conceptual: en la que se formalizan las estructuras que se observan en el mundo real produciendo lo que se denomina Esquema Conceptual. Diseo Lgico: en la que se estructura el conjunto de informacin de la fase anterior teniendo en cuenta el SGBD que se vaya a utilizar. En esta fase obtendremos el Esquema Lgico. Diseo Fsico: en la que se estructuran los datos en trminos de almacenamiento en los dispositivos del ordenador. Es lo que se conoce como Esquema Interno.SISTEMAS DE INFORMACION. - SIM de procesos de transaccin. - SIM de ayuda a la toma de decisiones.CUALIDADES DE LOS MODELOS DE DATOS; Expresividad: cuantos ms mecanismos o conceptos de representacin tenga un modelo mayor ser la cantidad de propiedades del sistema de informacin Simplicidad: tambin es deseable que el modelo sea simple para que los esquemas sean fciles de entender por terceras personas Minimalidad: cada concepto tiene un significado distinto de los dems conceptos utilizados en el modelo de datos Formalidad: todos los conceptos del modelo tienen una interpretacin nica, Entidad: Persona, suceso o concepto, de inters para la Organizacin, distinguible de los dems objetos.Relacin: Es la asociacin existente entre dos o ms entidades.Conjunto de entidades: Totalidad de las entidades del mismo tipo que comparten las mismas propiedades o atributos.Tipos de atributos: Simples y Compuestos: Si estn o no divididos en subpartes .Univalorados y Multivalorados: Derivados o no.CLASES DE ENTIDADES; Dbiles son aquellas que no tienen clave primaria.Fuertes las que s tienen.Entidades dbiles dependen de una fuerte a travs de una clave parcial.PASOS PARA DIA,E/R; Identificar sustantivos entidades--Identificar verbos relaciones--Identificar atributos--Identificar llaves primarias--Establecer cardinalidades