Transcript of Bases de datos
- 1. Definicin de base de datos Se puede definir como un conjunto
de informacin relacionada que se encuentra agrupada o estructurada,
Tambin se define Que una base de datos como una serie de datos
organizados y relacionados entre s, los cuales son recolectados y
explotados por los sistemas de informacin de una empresa o negocio
Caractersticas La Independencia lgica De Datos: Debe permitir una
cierta independencia entre los datos vistos por las aplicaciones y
la estructura lgica de ellos en la realidad. Independencia fsica de
datos: Es la capacidad de modificar el esquema fsico sin provocar
que se vuelvan a escribir los programas de aplicacin. Las
modificaciones en el nivel fsico son ocasionalmente necesarias para
mejorar el funcionamiento. Redundancia mnima: En bases de datos o
en ficheros, la redundancia hace referencia al almacenamiento de
los mismos datos varias veces en diferentes lugares. Sistema de
Gestin de Base de Datos (SGBD) Los Sistemas de Gestin de Base de
Datos (en ingls Data Base Management System) son un tipo de
software muy especfico, dedicado a servir de interfaz entre la base
de datos, el usuario y las aplicaciones que la utilizan. Se compone
de un lenguaje de definicin de datos, de un lenguaje de manipulacin
de datos y de un lenguaje de consulta. Consistencia de datos:
Eliminando o controlando las redundancias de datos se reduce en
gran medida el riesgo de que haya inconsistencias. Si un dato est
almacenado una sola vez, cualquier actualizacin se debe realizar
slo una vez, y est disponible para todos los usuarios
inmediatamente. Si un dato est duplicado y el sistema conoce esta
redundancia, el propio sistema puede encargarse de garantizar que
todas las copias se mantienen consistentes
- 2. Tipos de Base de Datos Entre los diferentes tipos de base de
datos estas son los que ms se utilizan MySql: es una base de datos
con licencia GPL basada en un servidor. Se caracteriza por su
rapidez. No es recomendable usar para grandes volmenes de datos.
PostgreSql y Oracle: Son sistemas de base de datos poderosos.
Administra muy bien grandes cantidades de datos, y suelen ser
utilizadas en intranets y sistemas de gran calibre. Access: Es una
base de datos desarrollada por Microsoft. Esta base de datos, debe
ser creada bajo el programa access, el cual crea un archivo .mdb
con la estructura ya explicada. Microsoft SQL Server: es una base
de datos ms potente que access desarrollada por Microsoft. Se
utiliza para manejar grandes volmenes de informaciones. .