Académique Documents
Professionnel Documents
Culture Documents
cl
TEORIA DE BASE DE DATOS
Datos son los hechos que describen sucesos y entidades."Datos" es una palabra en
plural que se refiere a más de un hecho. A un hecho simple se le denomina "data
ítem" o elemento de dato.
Ejemplo X X+3 M
Los datos son comunicados por varios tipos de símbolos tales como las letras del
alfabeto, números, movimientos de labios,puntos y rayas, señales con la mano,
dibujos, etc. Estos símbolos se pueden ordenar y reordenar de forma utilizable y
se les denomina información.
La importancia de los datos está en su capacidad de asociarse dentro de un
contexto para convertirse en información. Por si mismos los datos no tienen
capacidad de comunicar un significado y por tanto no pueden afectar el
comportamiento de quien los recibe. Para ser útiles, los datos deben convertirse
en información para ofrecer un significado, conocimiento, ideas o conclusiones.
Del dato a la información
• Captarlos: Acción de registrar los datos
• Verificarlos: Validación de los datos
• Clasificarlos: Separarlos por categorías
• Ordenarlos: Colocarlos en secuencia
• Resumirlos y calcularlos: Para darles un sentido lógico
• Almacenarlos: Acción de guardar
• Recuperarlos
• Copiarlos: ejemplo de PC a papel
• Distribuirlos: Entregar al usuario
El Concepto de Información
La información no es un dato conjunto cualquiera de ellos. Es más bien
una colección de hechos significativos y pertinentes, para el organismo u
organización que los percibe.
La definición de información es la siguiente: Información es un conjunto
de datos significativos y pertinentes que describan sucesos o entidades.
Para ser significativos, los datos deben constar de símbolos reconocibles, estar
completos y expresar una idea no ambigua.
Los símbolos de los datos son reconocibles cuando pueden ser correctamente
interpretados. Muchos tipos diferentes de símbolos comprensibles se usan para
transmitir datos.
Importancia de la información en la empresa
4. Temporalidad. La rapidez es un factor importante a la hora de utilizar la
información. Por ello, la comunicación escrita es un medio de comunicación
pobre por la tardanza en elaborar los informes, es decir, su información
puede quedar obsoleta. Las telecomunicaciones han contribuido de manera
excepcional a la velocidad de transmisión de la información.
6. Simbolismo. La información posee un valor simbólico, ya que la posesión de
determinada información por determinados usuarios confiere un prestigio a
esa persona, aunque no le sea a ésta de de utilidad.
Sistemas de archivos
Surgieron a raíz de la necesidad de almacenamiento de la información para su
correspondiente reutilización (persistencia)
Desventajas:
• Redundancia de los datos
• Los archivos están separados unos de otros (no se pueden “combinar”
fácilmente)
• Alto costo para la propagación de cambios
• Inconsistencia debido a actualizaciones simultáneas
DEFINICIONES
Una base de datos es un conjunto de datos persistentes que es utilizado por los
sistemas de aplicación de alguna empresa dada. C.J.DATE
Es un conjunto ordenado de informacion que se encuentra interelacionada entre si
y que son propiedad de una organización para poder cumplir con las necesidades
de información M.C.KUNZ
SGBD
Un Sistema de Gestión de Base de Datos es un software que permite manipular las
base de datos
• Construir
• Utilizar
• Manipular
• Reorganizar
Propiedades Fundamentales
• Independencia de los daros
• Acceso eficiente a los datos
• Integridad y seguridad de los datos
• Administración de los datos
• Acceso concurrente y recuperación en caso de crash
Los SGBD deben cumplir con las propiedades ACID para las transacciones.
• Atomicidad: es la propiedad que asegura que la operación se ha realizado o
no, y por lo tanto ante un fallo del sistema no puede quedar a medias.
• Consistencia: es la propiedad que asegura que sólo se empieza aquello que
se puede acabar. Por lo tanto se ejecutan aquellas operaciones que no van
a romper la reglas y directrices de integridad de la base de datos.
• Aislamiento: es la propiedad que asegura que una operación no puede
afectar a otras. Esto asegura que la realización de dos transacciones
sobre la misma información sean independientes y no generen ningún tipo de
error.
• Durabilidad: es la propiedad que asegura que una vez realizada la
operación, ésta persistirá y no se podrá deshacer aunque falle el sistema.
DDL Y DML
DDL
• Detalla la implementación del esquema de la BD
• El compilador DDL genera la tablas que se almacena en el diccionario de
datos
• El diccionario de datos contiene la metadata (datos acerca de los datos)
create table customer (
customerid char(10),
customername char(59))
DML
• Accesa o manipula los datos de la BD
• Es un lenguaje de consultas
• Procedimental – Qué y cómo obtener datos
• No procedimental – Qué datos se necesitan, sin decir cómo obtenerlos.
select customernam
from customer
where customerid = ‘192’