INTRODUCCIN
Un
sistema
de
gestin de bases de
datos
es
una
coleccin de datos
interrelacionados y
un
conjunto
de
programas
para
acceder
a
esos
datos.
CONCEPTOS
BASICOS
Datos
Informacin
en base de
datos
Base de
datos (BD)
Sistema de
gestor de
base de
datos
CONCEPTOS BSICOS
Resulta relevante para que el Tcnico en Administracin
cumpla su rol como usuario de los sistemas o como
integrante del equipo de desarrollo que conozca algunos
conceptos bsicos vinculados al tema Bases de Datos.
Datos
Entidades
Claves primarias y forneas
Relaciones
Restricciones de integridad
referencial
Metadatos
Datos
Datos son hechos conocidos que pueden
registrarse y que tienen un significado
implcito.
Ramez Elmasri y Shamkant B. Navathe
Ejemplo:
Pueden constituir datos los nombres, nmeros
telefnicos y direcciones de personas que conocemos.
3256789
18 de Julio
1880
Elena Snchez
Kli@adinet.com.uy
Jos Martnez
Sarand 100
Entidades
Una entidad es todo aquello de lo cual interesa guardar
datos, por ejemplo: clientes, facturas, productos,
empleados. En el Modelo de Entidad-Relacin que se
presenta, se observa que las entidades estn formadas
por atributos o campos referidos a un mismo tema que
interesa almacenar.
CLAVES PRIMARIAS
Cdigo de Cliente es la clave primaria
de Cliente. A cada cliente se le asocia un
cdigo y a cada cdigo le corresponde un
cliente. Asimismo, Nmero de Factura y
Cdigo de Producto son claves primarias
de Facturas y Productos respectivamente.
CLAVES FORNEAS
Son claves forneas en Facturas Cdigo
de Cliente y Cdigo de Producto.
Clientes se relaciona con Facturas a
travs del Cdigo de Cliente que figura
en ambas tablas y con Productos
mediante el Cdigo de producto.
Restricciones de integridad
referencial
RESTRICCIONES DE INTEGRIDAD
REFERENCIAL
-
Datos y Metadatos
Metadatos son datos acerca de los datos
presentes en la base de datos.
Ejemplo metadatosEl tipo de datos puede ser Numrico,
alfabtico, fecha, lgico (S /NO).
Dato
Tipo
Longitud
Num
Numrico
Nombre
Alfabtico
20
.....
......
.......
Ejemplo de Restriccin de
Dominio:
Num >0 y <9999
SGBD
Propsito
Objetivos
Component
es
Modelos
Clases
Ventajas
Inconvenie
ntes
PROPSITO
Manejar de forma
ordenada, sencilla y
clara
un conjunto de datos
que posteriormente
se convertirn en
informacin.
Tiempo de
Abstraccin de
la informacin
respuesta
Control de
concurrencia
Independencia
OBJETIVOS
Respaldo y
recuperacin
Redundancia
mnima
Consistencia
Integridad
Seguridad
programadores
Diseadores
e implementadores del
SGBD
Creadores de herramientas
Operadores
y
personal
mantenimiento
de
Caractersticas deseables en un
SGBD
Control de la redundancia
Respaldo y recuperacin
Flexibilidad
Economas de escala
COMPONENTES DE UN
SGBD:
Control de autorizacin
Procesador de comandos
Control de la integridad
Optimizador de consultas
Gestor de transacciones
Planificador (scheduler)
Gestor de recuperacin
Gestor de buffers
MODELOS DE SGBD
CLASES
SGBD LIBRES:
PostgreSQL
MySQL
SQLite
SGBD
GRATUITOS:
SBGBD COMERCIALES
SGBD
COMERCIALES:
Microsoft
Access
Microsoft
SQL
Server
Oracle
Sybase
ASA
Sybase
ASE
Sybase
IQ
VENTAJ
AS
Facilidad de gran
informacin.
Independencia del
tratamiento de
informacin.
Seguridad de la
informacin (acceso a
usuarios autorizados),
proteccin de
informacin.
INCONVENIENT
ES
El costo de
actualizacin del
hardware y software
son muy elevados.
Si no se encuentra un
manual del sistema no
se podrn hacer
relaciones con facilidad.
El mal diseo de
seguridad genera
problemas en esta.
Referencias
http://es.wikipedia.org/
http://www.igac.gov.com
http://www.eubd.ucm.es/
http://www.wikilearning.com/