Está en la página 1de 11

BASE DE DATOS I

1. CARATULA 3. Que es BDD

Que es Lenguaje de P Clasificacin de BDD Caractersticas de un Gestor de BDD

Que es Gestor de BDD

UNIVERSIDAD ESTATAL DE BOLIVAR

UNIVERSIDAD ESTATAL DE BOLIVAR


FACULTAD DE CIENCIAS ADMINISTRATIVAS GESTIN EMPRESARIAL E INFORMTICA

ESCUELA INGENIERA EN SISTEMAS

CARRERA: INGENIERIA EN SISTEMAS COMPUTACIONALES ASIGNATURA: BASE DE DATOS DOCENTE: ING. MONICA BONILLA DICENTE: FERNANDO JIMENEZ TEMA: QUE ES BASE DE DATOS, LENGUAJE DE PROGRAMACION YGESTOR DE BDD FECHA: MARZO 2013

Una base de datos es una coleccin de informacin organizada de forma que un programa de ordenador pueda seleccionar rpidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrnico.

Segn la naturaleza de la informacin contenida en las bases de datos, se distinguen dos grandes grupos: Bases de datos referenciales: La informacin que contiene es muy estructurada principalmente a travs de tablas. Con stas se pueden establecer relaciones que pueden dar lugar a nuevas tablas o bases de datos. Ejemplo de este tipo de base de datos es el programa Access, Oracle, etc. Bases de datos documentales: Los registros que componen la base de datos se relaciona con los documentos almacenados. Su organizacin se estructura de la siguiente manera: un registro se relacionan con un nmero de identificacin del documento original, y se puede acceder a ste mediante los distintos campos.

Dependiendo del tipo de cobertura temtica pueden ser: Bases de datos multidisciplinares: la documentacin almacenada abarca distintas disciplinas cientficas como es el caso de TESEO (tesis de todas las disciplinas) Bases de datos especializadas: la documentacin almacenada abarca slo una disciplina como es el caso de Medline (slo documentacin relacionada con Medicina) Segn la cobertura geogrfica: Internacionales: Almacenan la documentacin publicada en cualquier lugar del mundo. Por ejemplo: LISA Nacionales: Almacenan la documentacin publicada slo en un mbito nacional. Por ejemplo: IME

s una coleccin de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta. Un SGBD permiten definir los datos a distintos niveles de abstraccin y manipular dichos datos, garantizando la seguridad e integridad de los mismos.

Abstraccin de la informacin. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento fsico de los datos. Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (fsico o lgico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella. Redundancia mnima. Un buen diseo de una base de datos lograr evitar la aparicin de informacin repetida o redundante. Consistencia. En aquellos casos en los que no se ha logrado esta redundancia nula, ser necesario vigilar que aquella informacin que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultnea. Seguridad. La informacin almacenada en una base de datos puede llegar a tener un gran valor. Los SGBD deben garantizar que esta informacin se encuentra segurizada frente a usuarios malintencionados, que intenten leer informacin privilegiada; frente a ataques que deseen manipular o destruir la informacin; o simplemente ante las torpezas de algn usuario autorizado pero despistado.

Integridad. Se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados. Es decir, se trata de proteger los datos ante fallos de hardware, datos introducidos por usuarios descuidados, o cualquier otra circunstancia capaz de corromper la informacin almacenada. Respaldo y recuperacin. Los SGBD deben proporcionar una forma eficiente de realizar copias de respaldo de la informacin almacenada en ellos, y de restaurar a partir de estas copias los datos que se hayan podido perder. Control de la concurrencia. En la mayora de entornos (excepto quizs el domstico), lo ms habitual es que sean muchas las personas que acceden a una base de datos, bien para recuperar informacin, bien para almacenarla. Y es tambin frecuente que dichos accesos se realicen de forma simultnea. As pues, un SGBD debe controlar este acceso concurrente a la informacin, que podra derivar en inconsistencias.

Un lenguaje de programacin es un idioma artificial diseado para expresar procesos que pueden ser llevadas a cabo por mquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina, para expresar algoritmos con precisin, o como modo de comunicacin humana. Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el cdigo fuente de un programa informtico se le llama programacin. 1. Tambin la palabra programacin se define como el proceso de creacin de un programa de computadora, mediante la aplicacin de procedimientos lgicos, a travs de los siguientes pasos: 2. El desarrollo lgico del programa para resolver un problema en particular. 3. Escritura de la lgica del programa empleando un lenguaje de programacin especfico (codificacin del programa). 4. Ensamblaje o compilacin del programa hasta convertirlo en lenguaje de mquina. 5. Prueba y depuracin del programa. 6. Desarrollo de la documentacin.

http://www.maestrosdelweb.com/editorial/%C2%BFque-son-las-bases-de-datos/ http://es.wikipedia.org/wiki/Base_de_datos http://www.mariapinto.es/e-coms/bases_datos.htm#bd1

También podría gustarte