Base de Datos

Páginas: 37 (9058 palabras) Publicado: 1 de febrero de 2015
01_SqlServer.qxd

11/14/05

15:38

Page 15

SQL SERVER

Capítulo

1

Presentación
e instalación
de SQL Server
En este capítulo, conoceremos la historia
del desarrollo de motores de bases de
datos para redes, las diferentes versiones
de SQL Server y las funcionalidades
disponibles en cada una de ellas.
Además, repasaremos los elementos
necesarios para instalar un servidorSQL
Server 2005 con todas las herramientas
precisas para realizar desarrollos.

SERVICIO DE ATENCIÓN AL LECTOR: lectores@mpediciones.com

Sistemas de Gestión de Bases
de Datos Relacionales
Los primeras versiones
de SQL Server
SQL Server 2005 y sus ediciones
Funcionalidades disponibles
por Edición
Instalación de SQL Server 2005
Revisión del hardware
mínimo requerido
Sistema Operativode la plataforma destino
Cuentas de Dominio para
el servidor y la instalación
Definición de instancias
de servidor a instalar
Definición del conjunto
de caracteres
Tipos de instalación disponibles
Cómo instalar SQL
Server 2005 - Beta 2 1
Prestaciones de SQL Server
para sistemas OLTP
El motor de SQL Server y T-SQL
El optimizador de consultas
Procedimientos almacenados
extendidosResumen
Actividades

16
19
23
25
26
26
27
28
29
29
30
31
41
41
42
43
47
48

01_SqlServer.qxd

11/14/05

15:38

Page 16

SQL SERVER

SISTEMAS DE GESTIÓN DE BASES
DE DATOS RELACIONALES
Un Sistema de Gestión de Bases de Datos Relacionales (SGBDR o RDBMS, por
sus siglas en inglés) tiene como objetivo servir de interfaz de comunicación entre
una base de datos y lasaplicaciones que la utilizan, de modo de asegurar el cumplimiento de los siguientes objetivos.
• Abstraer la información acerca de cómo se almacenan físicamente los datos.
• Mantener la independencia entre la vista física y lógica de los datos.
• Mantener la mínima redundancia, dado que los diseños de bases de datos que soportan (el modelo relacional) no son propensos a representar informaciónrepetida.
• Asegurar la consistencia de la información.
• Proveer seguridad ante usos malintencionados, ataques, robos de información, etc.
• Asegurar la integridad de los datos almacenados.
• Proveer mecanismos de respaldo y recuperación.
• Regular y controlar la concurrencia de usuarios.
• Proveer buen tiempo de respuesta.
Para evaluar los SGBDR, el doctor E. F. Codd enunció, en 1970, lassiguientes reglas (publicadas en 1969 bajo el título Derivability, Redundancy, and Consistency of Relations Stored in Large Data Banks, y un año más tarde bajo el título A Relational Model of Data for Large Shared Data Banks).
Regla 0. Para que un sistema se denomine sistema de gestión de bases de datos
relacionales debe utilizar (exclusivamente) sus capacidades relacionales con el propósito degestionar la base de datos.
Regla 1. Toda la información contenida en una base de datos relacional (BDR) se
representa explícitamente en el nivel lógico de una manera exacta: con valores en
tablas. Por este motivo, los metadatos (diccionario, catálogo) se representan en forma idéntica que los datos de usuario y puede usarse el mismo lenguaje (ej., SQL)
para acceder a los datos y a los metadatos (Regla 4).
Por otra parte, un valor posible es el valor nulo, con sus dos interpretaciones: valor
desconocido o valor no aplicable.
Regla 2. Regla del acceso garantizado
Para todos y cada uno de los datos (valores atómicos) de una base de datos relacionales se garantiza que son accesibles lógicamente, utilizando una combinación de
nombre de tabla, valor de clave primaria y nombre decolumna.
16

usr.code

01_SqlServer.qxd

11/14/05

15:38

Page 17

Sistemas de Gestión de Bases de Datos Relacionales

Cualquier dato almacenado en una bases de datos relacionales tiene que poder ser
direccionado en forma unívoca. Para hacerlo, se debe indicar en qué tabla se
encuentra, cuál es la columna y cuál es la fila (por medio de la clave primaria).
Por lo tanto, se necesita...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS