Académique Documents
Professionnel Documents
Culture Documents
CONCEPTOS BASICOS
DE BASE DE DATOS
[Escriba el
subttulo del
documento]
Contenido
Definiciones ................................................................................................................................... 2
Qu es un gestor de base de datos? ....................................................................................... 2
Qu es una base de datos? ..................................................................................................... 2
Qu es informacin? ............................................................................................................... 2
Qu es una base de datos relacional? ..................................................................................... 3
COMPONENTES DE UNA BASE DE DATOS RELACIONAL................................................................ 3
CARACTERSTICAS.......................................................................................................................... 4
VENTAJAS ...................................................................................................................................... 5
DESVENTAJAS ................................................................................................................................ 5
Pgina 1
MODULO I: INTRODUCCION GESTORES DE BASES DE DATOS
DEFINICIONES
Qu es un gestor de base de datos?
Un gestor de base de datos o sistema de gestin de base de datos (SGBD o DBMS) es
un software que permite introducir, organizar y recuperar la informacin de las bases
de datos; en definitiva, administrarlas, dedicado a servir de interfaz entre la base de
datos, el usuario y las aplicaciones que la utilizan.
Evitan la redundancia.
Evitan la inconsistencia.
Obligan al cumplimiento de normas o requisitos para la insercin y eliminacin
de datos a la BD (Base de datos).
Es posible aplicar restricciones de seguridad para el acceso a los datos.
Se mantiene la integridad entre los datos.
Qu es informacin?
La informacin es un conjunto de datos con importancia para el individuo o la
empresa, la cual debe ser gestionada por el sistema de base de datos y que
posteriormente puede ser utilizada en la toma de decisiones de alguna actividad
empresarial. Por lo tanto, un sistema de base datos optimiza el manejo de la
informacin.
Pgina 2
MODULO I: INTRODUCCION GESTORES DE BASES DE DATOS
Tablas. Se guardan datos referentes a un objeto o entidad general. Est compuesta por
filas y columnas.
Filas o registros de una tabla. Una tabla est compuesta por filas o registros
donde se almacena informacin referida a una misma entidad particular.
Columnas o atributos de una tabla. Definen las caractersticas o propiedades
que representan.
Clave primaria de una tabla. Mnimo conjunto de atributos que identifican de
forma nica una fila en una tabla.
ndice de una tabla. Estructura de datos que permite acceder a los datos de
una tabla de forma rpida.
Clave externa. Conjunto de campos de una tabla que son clave primaria de otra
tabla.
Relacin entre tablas. Es la forma en que se relacionan 2 tablas. Las relaciones
posibles son:
Uno a uno: Dadas una tabla A y una tabla B, cada registro de la tabla A
puede estar relacionado con un registro de la tabla B y cada registro de la
tabla B puede estar relacionado con un registro de la tabla A. Por ejemplo
suponiendo una tabla con informacin de Alumnos y una tabla con
informacin de Carnets de alumno, cada alumno tiene un nico carnet de
alumno, y cada carnet de alumno pertenece a un solo alumno.
Pgina 3
MODULO I: INTRODUCCION GESTORES DE BASES DE DATOS
Uno a muchos: Dada una tabla A y una tabla B, cada registro de la tabla A
puede estar relacionado con varios registros de la tabla B y cada registro de
la tabla B puede estar relacionado con un registro de la tabla A. Por ejemplo
supongamos una tabla con departamentos y una tabla con profesores, cada
departamento constara de varios profesores y cada profesor pertenecer a
un nico departamento.
Muchos a muchos: Dada una tabla A y una tabla B, cada registro de la tabla
A puede estar relacionado con varios registros de la tabla B y cada registro
de la tabla B puede estar relacionado con varios registros de la tabla B. Por
ejemplo supongamos una tabla con informacin de Alumnos y otra tabla
con Asignaturas. Cada alumno puede estar matriculado en varias
asignaturas y cada asignatura tendr varios alumnos matriculados.
Integridad referencial
La integridad referencial ayuda a garantizar que las relaciones entre registros sean
vlidas y que no se eliminarn accidentalmente datos relacionados.
CARACTERSTICAS
Es un conjunto de programas que permiten crear y mantener una base de datos,
asegurando su integridad, confidencialidad y seguridad.
Pgina 4
MODULO I: INTRODUCCION GESTORES DE BASES DE DATOS
VENTAJAS
1. Proveen facilidades para la manipulacin de grandes volmenes de datos
2. Simplifican la programacin de equipos de consistencia.
3. Manejando las polticas de respaldo adecuadas, garantizan que los cambios de
la base sern siempre consistentes sin importar si hay errores correctamente,
etc.
4. Organizan los datos con un impacto mnimo en el cdigo de los programas.
5. Disminuyen drsticamente los tiempos de desarrollo y aumentan la calidad del
sistema desarrollado si son bien explotados por los desarrolladores.
6. Usualmente, proveen interfaces y lenguajes de consulta que simplifican la
recuperacin de los datos.
DESVENTAJAS
1. Tpicamente, es necesario disponer de una o ms personas que administren la
base de datos, de la misma forma en que suele ser necesario en instalaciones
de cierto porte disponer de una o ms personas que administren los sistemas
operativos. Esto puede llegar a incrementar los costos de operacin en una
empresa. Sin embargo hay que balancear este aspecto con la calidad y
confiabilidad del sistema que se obtiene.
Pgina 5
MODULO I: INTRODUCCION GESTORES DE BASES DE DATOS
2. Si se tienen muy pocos datos que son usados por un nico usuario por vez y no
hay que realizar consultas complejas sobre los datos, entonces es posible que
sea mejor usar una hoja de clculo.
3. Complejidad: el software muy complejo y las personas que vayan a usarlo
deben tener conocimiento de las funcionalidades del mismo para poder
aprovecharlo al mximo.
4. Tamao: la complejidad y la gran cantidad de funciones que tienen hacen que
sea un software de gran tamao, que requiere de gran cantidad de memoria
para poder correr.
5. Coste del hardware adicional: los requisitos de hardware para correr un SGBD
por lo general son relativamente altos, por lo que estos equipos pueden llegar a
costar gran cantidad de dinero.
BLIBLIOGRAFIA
http://www.estudioteca.net/universidad/telecomunicaciones/gestor-base-datos/
Pgina 6