Dato: Es una representacin simbolica, atributo o caracterstica de una entidad( cualquier tipo de objeto fsico o abstracto). El dato no tiene sentido en si mismo pero convenientemente tratado se puede utilizar en clculos. Informacion: Es un fenmeno que proporciona significado o sentido a las cosas e indica mediante conjuntos de datos , los modelos de pensamiento del humano, por lo tanto la informacin procesa y genera el conocimiento humano. Caracteristicas de las bases de datos: Integral: Organizados que eviten redundancia o inconsistencia. Compartido: Todos debern de accesar ala base de datos de manera concurrente, desde cualquier parte y cualquier usuario. Segura:Se puede accesar y modificar por personas correctas en un lugar correcto en el momento exacto.
Componentes de base de datos Planteamiento del problema Analista Analisis y diseo Aplicaciones Sistema manejador de base de datos Programador
DBA
Usuario
Jerarquia de base de datos
Bits Dato
Bytes caracteres
Atributo Campo
Registro
DBA
Caracteristicas de base de datos DBA Independencia lgica y fsica de los datos (Agrupados) Redundancia minima o nula Acceso concurrente por parte de multiples usuarios Integridad en los datos Consultas complejas optimizadas Seguridad de acceso y auditoria Respaldo y recuperacin Acceso a travs de lenguajes de programacin estndar
Concepto de base de datos Modelo de la realidad o de alguna parte de la realidad que se relaciona con algn negocio Modelo Relacional Afinidad Tuple Atributo Programador Archivo Registro Campo Usuario Tabla(DBA) Fila Columna
Jerarquia de elementos de base de datos Dato del usuario: Informacion del usuario. Metadato: Informacion sobre el dato( descripcin del dato). Indices: Mejorar el acceso y desempeo de bsquedas Meta datos de informacin: Informacion referente ala estructura de la aplicacin
Estructura de Base de dato Campo: Grupo lgico de bytes en un registro. Registro: Grupo de campos pertenecientes ala misma entidad. Tabal: conjunto de campos Relacion: Asociacion entre los datos Regla de negocio: Restricciones que necesitan reflejarse en la DBA.
Modelo de entidad relacin (ER) Diagramas que modelizan el problema entidades asociadas por relaciones Entidad : Cualquier tipo de objeto sobre el que se recoje informacin( cosa, persona u objeto abstracto) Atributo: Es una caracterstica de inters o un hecho sobre una entidad o sobre una relacin Identificador: Pueden ser nicos PK o no TK, Relacion: Es una correspondencia o asciacion entre dos o mas entidades. Elementos de una relacin Entidades participantes Grado Relacion binaria Cardinalidad: Especifica numero minimo y mximo de correspondecia 1:1 uno a uno empleado Auto dormitorio Estudiantes Estudiantes Club