Presentacion de la ruta a la base de datos de la biblioteca virtual unad
Presentacion Base de Datos
description
Transcript of Presentacion Base de Datos
Concepto de Bases de Datos
Una base de datos se puede definir como un conjunto de información que pertenece al mismo contexto, que se encuentra agrupada ó almacenada para su uso posterior.
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Tipos de bases de datos
Las bases de datos pueden clasificarse según la variabilidad de los datos almacenados:
Bases de datos estáticas.
Bases de datos dinámicas.
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Modelos de bases de datos
Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), como así también los métodos para almacenar y recuperar dicha información.
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Modelos de bases de datos
Algunos modelos con frecuencia utilizados en las bases de datos son:
Bases de datos jerárquicas.
Base de datos relacional.
Bases de datos orientadas a objetos.
Bases de datos distribuidas.
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
STRUCTURE QUERY LANGUAGE(SQL)
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Tres grupos de sentencias
DDL -> Data Definition Lenguage
DML -> Data Manipulation Language
DCL -> Data Control Language.
Sistema de gestión de Base de Datos
Los Sistemas de gestión de base de datos son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.
Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.
Es similar:
Sistema Gestor de Bases de Datos (SGBD)
DataBase Management System (DBMS)
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Usuarios
Lenguaje de
Datos
Motor de
Base de Datos
Datos
SGBD
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Objetivos de un Base de Datos
Existen distintos objetivos que deben cumplir los DBMS: Abstracción de la información.
Independencia. Redundancia mínima.
Consistencia.
Seguridad e Integridad.
Respaldo y Recuperación.
Control de Concurrencia.
Tiempo de Respuesta.
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Objetos de la Base de Datos
TablasEn una base de datos la información se organiza en tablas,
que son filas y columnas similares a las de los libros contables o a las de las hojas de cálculo.
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Cada fila de la tabla recibe también el nombre de registro (o tupla) y cada columna se denomina también campo. Un registro es una forma lógica y coherente de combinar información sobre algún tema. Un campo es un elemento único de información: un tipo de elemento que aparece en cada registro.
Objetos de la Base de Datos
Tipos de datosLos objetos que contienen datos tienen
asociado un tipo de datos que define la clase de datos, por ejemplo, carácter, entero o binario, que puede contener el objeto. Los siguientes objetos tienen tipos de datos: Columnas de tablas y vistas. Parámetros de procedimientos almacenados. Variables. Procedimientos almacenados que devuelven un código,
que siempre es de tipo integer.
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Objetos de la Base de Datos
Tipos de datosLos tipos de datos de SQL Server 2005 se organizan en
las siguientes categorías:Numéricos exactos
bigint decimal int numeric smallint money tinyint smallmoney bit
Cadenas de caracteres Unicode nchar ntext nvarchar
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Objetos de la Base de Datos
Numéricos aproximados float real
Cadenas binarias binary image varbinary
Fecha y hora datetime smalldatetime
Otros tipos de datos cursor timestamp sql_variant uniqueidentifier table xml
Cadenas de caracteres char text varchar
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
SGBD
BASE DE DATOS
TuningÍndicesOptimización de Consultas
Desarrollo
VistasConsultasProcedimientos
AlmacenadosFuncionesTransaccionesTrigger
Mantenimiento y
Administración
Back UpPlanes de
Mantenimiento
SeguridadUsuariosGrupos de UsuariosPermisos
Diseño
Lógico
DER
Físico Tablas
(DDL)
ClavesRestricciones
Base de Datos Ing. García, Mauricio - Ing. Mantoani, Alejandro
Nuestros Objetivos para las Base de Datos