1. ¿Que es una base de datos? Una base de datos es un conjunto de datos que pertenecen al mismo contexto almacenados sistematicamente para su posterior uso.
1.1. El sistema de base de datos son una serie de recursos para manejar el conjunto de informacion.
1.2. Un sistema de base de datos comprende cuatro componentes principales: Datos, hadware, sotware, usuario.
2. ¿Cómo funcionan las Bases de Datos? Lo que hacen es organizar la información en varias entidades que tienen una serie de características. Por ejemplo, una entidad puede ser un cliente, que puede tener datos como nombre, dirección, teléfono, etc. Cada una de esas entidades están relacionadas entre sí y todo eso se guarda en una serie de ficheros.
2.1. Conceptos básicos de los archivos. Un archivo o fichero es un conjunto de información sobre el mismo tema, tratada como una unidad de almacenamiento y organizada de forma estructurada para la búsqueda de un dato individual.
2.2. Tipos de archivos. La mayoría de los sistemas operativos tienen tres tipos básicos de archivos: regulares, directorios y archivos especiales.
2.2.1. Los archivos especiales se utilizan para modelar dispositivos de disco y terminales. Los archivos regulares se subdividen en tipos distintos en base a su uso. Los tipos diferentes se distinguen por medio de nombres que terminan con extensiones de archivo distintas.
2.2.1.1. Ejemplo de algunas extenciones. -XXX.DOC: documento escrito con el procesador de textos WORD. -XXX.OBJ: archivo objeto (salida del compilador aún no linkada). -XXX.EXE: programa binario ejecutable. -XXX.TXT: archivo de texto ASCII. -XXX.BAT: archivo de procesamiento de comandos por lotes.
3. "Sistema gestor de base de datos SGBD" Colección de programa cuyo objetivo es sevir de interfaz entre la base de datos, el usuario y las aplicaciones.
3.1. Se compone de 3 lenguajes.
3.1.1. Lenguaje de dedifinicion de datos. Permite a los usuarios llevar a cabo las tareas de definicion de las estructura que almacenaran los datos asi como de los procedimientos o funciones que permitiran consultarlos.
3.1.2. Lenguaje de manipulacion de datos. Permite a los usuarios llevar a cabo las tareas de consulta o modificacion de los datos contenidos en las base de datos.
3.1.3. Lenguaje de consulta. Utilizado para realizar consultas lenguajes de consulta de base de datos, lenguaje de consulta de recuperación de información.