2. Todo el mundo puede conducir un
automóvil sin necesidad de conocer cómo
funciona un motor de combustión interna
y todos los subsistemas asociados a él.
Pero entonces ciertos conceptos como
aprovechamiento de la potencia,
compresión, endurecimiento de la
suspensión, motricidad, etc., serian
ajenos y nunca se podrá sacar lo
mejor del automóvil. Y si se tiene
algún problema nos dejara tirado en la
carretera.
3. De la misma manera…
No podremos aspirar a que
nuestras aplicaciones de BD
funcionen bien si no conocemos
la arquitectura del motor de la
BD, el servidor.
Es indispensable conocer los factores y
parámetros que influyen en el
funcionamiento de nuestro SGBD para
poder solucionar los problemas que se
pueden plantear en cuanto nos salgamos
de las aplicaciones estándares y básicas
de BD, o en cuanto tengamos algún
problema.
4. Son paquetes de software muy complejos que
deben proporcionar una serie de servicios que van
a permitir almacenar y explotar los datos de forma
eficiente.
COMO?
Almacenando la información en tablas
organizadas lógicamente que se enlazan
definiendo relaciones y contienendo datos.
5. Administradores
Todos los SGBD ofrecen
Diseñadores
lenguajes e interfaces Programadores
apropiadas para cada tipo Usuarios finales
de usuario
PARA QUE?
Datos que componen la Base de Datos
Su estructura
Para permitir Relaciones que existen entre los datos
especificar Reglas de integridad
Controles de acceso
Características de tipo físico
Vistas externas de los usuarios.
6. LDD o DDL
Lenguaje de definición de datos
Es utilizado para especifica el
esquema de la BD, las vistas de los
usuarios y las estructuras de
almacenamiento.
Lo utilizan los diseñadores y los
administradores de la BD.
7. LMD o DML
Lenguaje de manipulación de datos
Es utilizado para leer y actualizar los
datos de la Base de Datos.
Lo utilizan los usuarios para realizar
consultas, inserciones, eliminacione
s y modificaciones.