Publicado el 15 de Febrero del 2019
974 visualizaciones desde el 15 de Febrero del 2019
424,3 KB
17 paginas
Creado hace 10a (19/01/2015)
Base de datos I
Facultad de Ingeniería.
Escuela de computación.
2
Base de datos I. Guía 1
19
Introducción
Este manual ha sido elaborado para orientar al estudiante de
Bases de datos I en el desarrollo de sus prácticas de
laboratorios, haciendo uso de este antes, durante y después
de la práctica, de tal forma que ofrece un método facilitador
en su proceso de enseñanza/aprendizaje durante esta
asignatura.
En el desarrollo de esta asignatura se ha designado realizar
las prácticas en 16 sesiones semanales de laboratorios, los
que incluyen 11 prácticas, dos parciales y un proyecto final
durante los cuales, el estudiante aplicará los conceptos y
las técnicas fundamentalmente necesarias para el dominio de
programas para el uso, configuración y administración de SQL
Server 2008 o superior.
Todas las guías de laboratorio están estructuradas de la
siguiente forma:
- Objetivos
- Materiales y equipos
- Introducción teórica
- Procedimiento
- Bibliografía
- Hoja de evaluación (En caso de que la actividad sea
evaluada)
18
Base de datos I, Guía 1
Tabla de Contenido
Facultad: Ingeniería.
Escuela: Computación.
Asignatura: Base de datos I.
Pág
Guía 1. Gestión del SQL Server managament
studio y creación de bases de datos.
Guía 6
Contenido ----------------------------------------------- 5
a 1
Objetivos ----------------------------------------------- 5
Materiales y equipos ------------------------------------ 5
Introducción. DBMS. ------------------------------------- 5
Introducción. Otras funciones de los SGDB --------------- 6
Introducción. Clasificación de los SGDB ----------------- 6
Introducción. Breve historia de los SGDBR --------------- 7
Introducción. SQL Server 2012 --------------------------- 8
Procedimiento ------------------------------------------- 18
Ejercicios ---------------------------------------------- 18
Investigación ------------------------------------------- 18
Bibliografía -------------------------------------------- 18
Base de datos I. Guía 1
19
Tema: Gestión del SQL Server managament Studio
y creación de bases de datos.
Contenidos
Objetivo Específico
En la guía inicial se presentarán conceptos generales de las
bases de datos y como manipular la herramienta de gestión
hacia la base de datos sql server de MicroSoft.
Comprender el entorno del SQL Server managament Studio.
Crear una base de datos.
Materiales y Equipo
SQL SERVER 2008 o superior.
Guía de práctica.
http://www.microsoft.com/es-es/sqlserver/default.aspx
https://www.dreamspark.com/
http://msdn.microsoft.com/es-es/sqlserver
http://technet.microsoft.com/en-us/library/ms176061.aspx
Introducción
Teórica
Para esta materia usaremos un Sistema de Gestión de Base de
Datos, muy conocido y usado, el cual es SQL Server, en el
transcurso del módulo aprenderemos como gestionar bases de
datos, tablas y datos, crear vistas, procedimientos
almacenados y disparadores, además de relacionar tablas,
generar consultas y realizar copias de seguridad.
DBMS.
O SGBD(Sistema de gestión de base de datos) o en inglés
Database management system (DBMS), es una agrupación de
18
Base de datos I, Guía 1
programas que sirven para definir, construir y manipular una
base de datos.
a) Definir una base de datos: consiste en especificar los
tipos de datos, estructuras y restricciones para los
datos que se almacenarán.
b) Construir una base de datos: es el proceso de almacenar
los datos sobre algún medio de almacenamiento.
c) Manipular una base de datos: incluye funciones como
consulta, actualización, etc. de bases de datos.
Si el sistema soporta bases de datos relacionales se llama
RDBMS en inglés o SGBDR en español.
Otras funciones de los SGBD
a) En la manipulación de una base de datos, los SGBD deben
incluir un control de concurrencia, o sea, deben
permitir a varios usuarios tener acceso "simultáneo" a
la base de datos. Controlar la concurrencia implica que
si varios usuarios acceden a la base de datos, la
actualización de los datos se haga de forma controlada
para que no haya problemas.
b) Un SGBD también debe encargase de cumplir las reglas de
integridad y redundancias.
c) Otra función importante en un SGBD es su capacidad de
realizar copias de seguridad y de recuperación de datos.
d) Restricción de accesos no autorizados.
e) Suministrar múltiples interfaces de usuario.
f) Representar relaciones complejas entre los datos.
Clasificación de los SGBD
Esta clasificación está basada en el modelo de datos en que
está basado el SGBD. Los modelos de datos más habituales son:
a) Relacional (SGBDR): representa a la base de datos como
una colección de tablas. Estas bases de datos suelen
utilizar SQL como lenguaje de consultas de alto nivel.
b) Orientado a objetos: define a la base de datos en
términos de objetos, sus propiedades y sus operaciones.
Todos los objetos que tienen la misma estructura y
comportamiento pertenecen a una clase y las clases de
organizan en jerarquías.
Base de datos I. Guía 1
19
c) Objeto-relacional o relacional extendido: son los
sistemas relacionales con características de los
orientados a objetos.
d) Jerárquico: representa los datos como estructuras
jerárquicas de árbol.
e) En red o CODASYL DBTG.
Un SGBD también puede clasificarse por el número de usuario a
los que da servicio:
a) Monousuario.
b) Multiusuario.
También puede clasificarse según el número de sitios en los
que está distribuida la base de datos:
a) Centralizado: la base de datos y el software SGBD están
almacenados en un solo sitio (una sola computadora).
b) Distribuido (SGBDD): la base de datos y el software
SGBD pueden estar distribuidos en múltiples sitios
conectados por una red.
Breve historia de los SGBDR.
El modelo relacional fue presentado en la década del 70, y a
partir de ese momento comenzaron a desarrollarse múltiples
sistemas para gestionar las bases de datos relacionales. IBM
fue una de las pioneras en el desarrollo de productos
comerciales sobre SGBD relacionales; algunos de sus productos
fueron el SQL/DS para los entornos DOS/VSE y VM/CMS, y el DB2
para el sistema operativo MVS en 1983.
En tanto, INGRES fue otro SGBDR desarrollado por la
Universidad de Berkeley a principios de los setenta. Luego se
convirtió en comercial y comenzó a ser distribuido por Ingres
Inc. y luego por Computer Associates.
Otras marcas comerciales de SGBDR son Oracle de Oracle Inc.,
Sybase de Sybase Inc., RDB de Digital Equipment Corp. de
Compaq, INFORMIX de Informix Inc. y UNIFY de Unify Inc.
Además de los SGBDR mencionados, en los ochenta aparecen
múltiples aplicaciones para PCs como ser RIM, RBASE 5000,
PARADOX, OS/2 Database Manager, DBase IV, XDB, WAT-COM SQL,
SQL Server (de Sybase Inc.), SQL Server (de Microsoft),
Access, etc.
18
Base de datos I, Guía 1
SQL Server 2012
Microsoft SQL Server es un sistema para la gestión de bases
de datos (SGBD o DBMS) producido por Microsoft basado en el
modelo relacional. Sus lenguajes para consultas son T-SQL y
ANSI SQL. Microsoft SQL Server constituye la alternativa de
Microsoft a otros potentes sistemas gestores de bases de
datos como son Oracle, PostgreSQL o MySQL.
La versión 2012 s la última plataforma de información
preparada para la nube de Microsoft. Las organizaciones
pueden utilizar SQL Server 2012 para proteger de manera
eficiente, desbloquear, y ampliar el poder de sus datos a
través del escritorio, dispositivo móvil, centro de datos, y
ya sea una nube privada o pública.
Basándose en el éxito del lanzamiento de SQL Server 2008 R2,
SQL Server 2012 se ha hecho un gran impacto en las
organizaciones de todo el mundo con sus capacidades
significativas. Se proporciona a las organizaciones con el
rendimiento y la disponibilidad de misión crítica, así como
el potencial para desbloquear ideas innovadoras con el
descubrimiento de datos generalizada en toda la organización.
Finalmente, SQL Server 2012 ofrece una variedad de soluciones
híbridas que puede elegir. Por ejemplo, una organización
puede desarrollar e implementar aplicaciones y soluciones de
base de datos en entornos tradicionales, y en nubes privadas
o nubes públicas. Por otra parte, estas soluciones pueden
integrarse fácilmente una con la otra, ofreciendo una
solución híbrida totalmente integrado. Ver Siguiente figura.
Base de datos I. Guía 1
19
Características de SQL Server.
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente entorno gráfico de
administración, que permite el uso de comandos DDL y DML
gráficamente.
Permite trabajar en modo cliente-servidor, donde la
información y datos se alojan en el servidor y los
terminales o clientes de la red sólo acceden a la
información.
Además permite administrar información de otros
servidores de datos.
Comentarios de: Base de datos I (0)
No hay comentarios