largas noches

Páginas: 30 (7339 palabras) Publicado: 11 de junio de 2014
6 ALMACENAMIENTO DE INFORMACIÓN
6. 1.

SISTEMAS DE ALMACENAMIENTO DE INFORMACIÓN
Concepto BD
Tipos de BD
BD relacionales

6. 2.

USO DE XML PARA EL ALMACENAMIENTO DE INFORMACIÓN

6. 3.

ALMACENAMIENTO XML NATIVO

6. 4.

LENGUAJES DE CONSULTA Y MANIPULACIÓN:
DEFINICIONES BÁSICAS
EXPRESIONES FLWOR
OPERADORES
FUNCIONES
RESUMEN
TIPOS DE DATOS
RECORRER Y CONSTRUÍR ÁRBOLES ENXQUERY

XQuery

Sistemas Almacenamiento Información
¿Qué es un Sistema de Gestión de Base de Datos (SGBD)?

Conjunto de programas que permiten el almacenamiento, modificación y
extracción de la información en una base de datos, además de proporcionar
herramientas para añadir, borrar modificar y analizar los datos.
Su objetivo es servir de interfaz entre la base de datos, el usuario y lasaplicaciones.
Se compone de:
– un lenguaje de definición de datos
– un lenguaje de manipulación de datos
– un lenguaje de consulta.
Los SGBD también proporcionan métodos para mantener la integridad de los
datos, para administrar el acceso de usuarios a los datos y recuperar la
información si el sistema se corrompe

Sistemas Almacenamiento Información
Tipos de BD (dependiendo delmodelo lógico de descripción de datos):
– BD Jerárquica: Utilizan árboles para almacenar la información (Nodo raíz,
nodos padre/hijos, nodos hoja).
– BD de Red: Parecida a las jerárquicas, pero un nodo puede tener varios padres
– BD Relacional: Resuelve las redundancias. Concepto de tupla.
– BD Transaccional: Concepto de transacción.
– BD Multidimensional: Como BD Relacional pero en vez de usartablas (2D), se
usan estructuras N‐dimensionales.
– BD Orientadas a Objetos: Se almacenan objetos que contienen la información
y los métodos para tratar con ellos. Conceptos como herencia, encapsulación,
polimorfismo, etc.

Sistemas Almacenamiento Información:
B. D. Relacional
Una base de datos se puede definir como un conjunto de información
relacionada que se encuentra agrupada óestructurada.
 Las bases de datos relacionales se componen de una o más tablas
que guardan un conjunto de datos.
 Cada tabla tiene una o más columnas y filas. Las columnas guardan
una parte de la información sobre cada elemento que queramos
guardar en la tabla, cada fila de la tabla conforma un registro o
tupla.
 Un conjunto de tablas pueden estar relacionadas con otras
mediante tablasintermedias que reflejan las relaciones.

Sistemas Almacenamiento Información:
B. D. Relacional
Modelo entidad-relación
Los diagramas o modelos entidad-relación (ERD “Diagram Entity relation”) son
una herramienta para el modelado de datos de un sistema de información.
Estos modelos expresan entidades relevantes para un sistema de información,
sus interrelaciones y propiedades.

SistemasAlmacenamiento Información:
B. D. Relacional
Cardinalidad de las Relaciones
• Relaciones de uno a uno: una instancia de la entidad A se relaciona con
una y solamente una de la entidad B.
• Relaciones de uno a muchos: cada instancia de la entidad A se relaciona
con varias instancias de la entidad B.
• Relaciones de muchos a muchos: cualquier instancia de la entidad A se
relaciona con cualquierinstancia de la entidad B.
Por consiguiente en una base de datos nos encontramos con tablas, campos,
registros y Lenguaje SQL
El lenguaje SQL es el más universal en los sistemas de base de datos.
Permite realizar consultas a las bases de datos para mostrar, insertar,
actualizar y borrar datos.

Sistemas Almacenamiento Información:
B. D. Relacional
Ejemplo lenguaje SQL:
Mostrar: paraseleccionar los registros se utiliza la instrucción:
Select * from tabla
Insertar: los registros pueden ser introducidos a partir de sentencias que emplean la instrucción.
Insert Into tabla (titulo, texto, fecha)
Values ('saludos‘,'como esta', '22-10-2007')
Borrar: Para borrar un registro se utiliza la instrucción delete. En este caso debemos se especifica cuál o
cuáles son los registros a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LA NOCHE DE LOS BASTONES LARGOS
  • la noche de los bastones largos
  • La larga y triste noche neoliberal
  • La Noche de los Bastones Largos.
  • La larga noche neoliberal (Ecuador)
  • LA NOCHE DE LOS BASTONES LARGOS
  • la noche mas larga del mundo
  • No hay noche tan larga

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS