Вы находитесь на странице: 1из 2

Base de datos:

es un conjunto de datos almacenado para su posterior uso.


Un sistema de base de datos nos ayuda a almacenar, organizar, recuperar y
manejar informacin
Ventajas de las base de datos:
*Control sobre la redundancia de datos
*Consistencia de datos
*comparticin de datos
*Mejora en la productividad
*Mejora en la seguridad
Desventajas de las bases de datos
*Complejidad.- debido a la cantidad de operaciones, se convierte en algo complejo de
entender para poder as realizar un buen uso de ellas.
*Costo del equipamiento adicional.- para alcanzar las prestaciones deseadas, es posible que
sea necesario adquirir una maquina ms grande o una maquinaria, todo esto har que su
implementacin de un SBD sea ms cara
*Vulnerable a los fallos.- el hecho de que todo este centralizado en el SDB hace que el sistema
sea ms vulnerable ante los fallos. Es por eso que deben tenerse copias de seguridad.
Elementos de una base de datos:
*Datos.- es la informacin que registra la base de datos.
*Campos.- es la mnima unidad de informacin ala que se pueda acceder. Guardan una parte
de la informacin sobre cada elemento que queramos guardar en la tabla.
*Registros.- es un sistema completo de campos, donde pueden existir campos en blanco.
*Tablas.- es el lugar en el que se almacenan los datos, los cuales se estructuran es filas y
columnas.
Clave primaria (Primary Key):
Se utiliza para identificar en forma nica cada lnea en la tabla. Para un valor del campo clave
existe solamente un registro.
En una tabla solo puede existir una clave primaria y no puede contener valores NULL.
Clave Fornea (Foreign key):
Son referencias a al campo de clave principal de la otra tabla, formndose entre ambas tablas
una relacin.
Es un campo o coleccin de campos de una tabla cuyos valores deben coincidir con los valores
de la clave primaria de una segunda tabla.
ndices:

El propsito de un ndice es incrementar la velocidad de bsqueda y ordenamiento.


Usuarios de una Base de Datos:

1.- el administrador de base de datos: es la persona o grupo de personas encargadas


del control general del sistema de base de datos, Definen la estructura y el mtodo de
acceso y hacen el mantenimiento.

2.- El desarrollador de aplicaciones: implementa las transacciones e interfaces, encargados de


escribir programas de aplicaciones que utilicen bases de datos.
3.- Usuarios finales: Acceden a la base de datos desde un terminal Consultan y editan los datos
de la BD mediante un lenguaje de consulta de alto nivel.
Tipos de Bases de Datos:
SEGN LA VARIABILIDAD
*base de datos estticas.- Los archivos contenidos en esta base de datos solo son de lectura, y
se pueden guardar pero sin usar, o usarlas un tiempo despus, un ejemplo de este seria
bibliotecas, peridicos (para almacenar informacin y si se requiere consultarla tiempo
despus).
*base de datos dinmicos.- son las ms usadas, se usan constantemente, ya sea modificando o
consultando la base de datos, ejemplos de esta seria de tiendas, negocios, farmacia
SEGN SU TAMAO
*Pequeas.- son eficaces con un conjunto de datos reducidos, como pueden ser Excel, Access.
*Medianas.- Se usan en aplicaciones de escritorio, y suelen ser relacionales como Dbase,
FoxProse puede consultar y manipular por el lenguaje de SQL.
*Grandes.- se usan en empresas grandes y servicios pblicos: mysql, Oracle, Microsoft SQL
server.
Cliente/Servidor:
Tanto el cliente como el servidor pueden realizar tareas en forma conjunta como separada
Tiene 2 partes:
El cliente.-es donde se encuentra la interface de la aplicacin, es aquel que requiere un servicio
del servidor
El servidor.- controla el acceso a los datos, es la maquina desde la que se suministran servicios
y que esta ala espera del requerimiento del cliuente

Вам также может понравиться