Você está na página 1de 2

HISTORIA *60s datos Charles Backman *1969 E.

F Codd Reporte IBM -> Base matemtica *1970 ACM-> Mod Relacional Por valor de datos y no por link de memoria. Teroria de conjuntos , logica de Predicado de primer orden *1979 E.F. Codd Null, F,V *80s Oracle, Db2, Sql/Ds *1986 Peter Chen Modelo de datos ER, entidad de relacion E.F Codd-> 12 Reglas *90s POO y datos multimedia *COMPONENTES DE UN BD Informacin Equipo (hardware) Programas DBMS Users:Programador, End User, DBA *BD: Constituida por un conjunto de Datos persistentes utilizadas por los Sistemas de informacin en una empresa ADMINISTRACION DE D Y BD D: dueos y gerentes BD: Solucin con la BD VENTAJAS DE LA BD Reducir la redundancia Evitar inconsistencias Compartir datos Equilibrar req opuestos Soporte de transacciones Aplicar restricciones de seguridad Mantener integridad Mantenimiento de estndares TRANSACCION Conjunto de operaciones q se realiza o Todo o nada SOPORTE DE TRANSACCION Unidad de Recuperacion, integridad Concurrencia,Seguridad

*La nica manera de acceder a una base de datos es transaccin *Mantener Integridad: Datos correctos INDEPENDENCIA DE DATOS: Inmunidad de las aplicaciones y en la estrategia de acceso LENGUAJE ANFITRIN C,Java,Pascla DSL(data sub-languaje)-> DDL Data Description Languaje DML (manipulation) SQL=DDL+DML=DSL ACTIVIDADES DEL (DBA) *Def. Esquema conceptual y esquema interno (q tablas en q archivos) *Coordina con los usuarios Define reglas de seguridad e integridad, copias de respaldo y proa de recuperacion (Coming Rollback) Monitorea el Rendimiento y responde a requerimientos de cambio ACTIVIDADES DE UN DBMS Definicin de datos, manipulacin d datos, seguridad e integridad, recuperacion y concurrencia, diccionario de datos, desempeo. Todos los datos deben tener la estructura del modelo relacional HISTORIA DEL LINUX 60s SO 1969 juego space travel SO UNICS en 1970 Unix B Kermingan D Ritihie K Thompson 1973 Unix en C 1975 UC Berkley SOs Unix, Solaris, hp- unixware,debian, fedora ubuntu Red hat-xenis

3 tipos de archivos -archivos comunes ->c/s formato -archivos de directorio ->Dispositivos -archivos especiales NORMALIZACION Es un proceso semntica que nos permite obtener un conjunto de redblaks con la menor relevancia posible *No se normalizan las bases de datos, sino las tablas 1FN Se relaciona con sin misma tiene una clave 2FN tiene una clave (DNI,ID_PROY) Horas trabajadas 3FN dependencia transitiva Q -> A->B (FECHA->EDAD>CONDUCIR) 4FN-> dependencia multivaluada Estudiante profesor materia

Você também pode gostar