Está en la página 1de 20

Colegio Nacional De Educacin Profesional Tcnica.

Docente: Adrin Gamael Trejo Uco.

Modulo: Construccin de Base De Datos. 1. 2. 3. 4. Integrantes Del Equipo: Cabrera Cortez Fabin Alejandro. Cahuich Balam Luis Manuel. Gngora Castillo Fabin Enrique. Prez Ramrez Gabriel Alberto.

Grupo: 407

Carrera: Informtica.

Turno: Matutino.

ndice

Instalacin y Configuracin de Gestor de Base de Datos. .......................................... 4 Caractersticas...................................................................................................................... 5 Requerimientos del sistema para la instalacin de SQL SERVER .................................. 6 Formas de instalacin ......................................................................................................... 7 Requisitos generales ............................................................................................................ 9 Entorno del Trabajo en SQL Server. ................................................................................. 10 Como crear una base de datos en SQL SERVER ....................................................... 12 Como crear una tabla en SQL SEVER. ........................................................................ 17 Como modificar una tabla en SQL SERVER ................................................................ 18 Como Eliminar una tabla en SQL SERVER ................................................................... 19 Conclusin .......................................................................................................................... 20

INTRODUCCION
En este trabajo se presenta algunas caractersticas sobre que es SQL Server, a continuacin se presenta lo siguiente: como se instala el gestor de base de datos, como se configura, en el rea de trabajo en el entorno presentando una imagen acerca de sus herramientas. Entraremos al apartado de la elaboracin y modificacin acerca de cmo crear una base de datos y una tabla, ejemplos de la supresin de tablas y modificacin.

Instalacin y Configuracin de Gestor de Base de Datos.


Que es SQL server. Es un sistema para la gestin de bases de datos 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. Es el principal medio de interaccin con el Servidor. Permite realizar las operaciones claves en SQL Server, incluyendo la creacin y modificacin de esquemas de la base de datos, la introduccin y edicin de los datos en la base de datos, as como la administracin del servidor como tal. Esto se realiza mediante el envo de sentencias de TSQL y declaraciones que son procesadas por el servidor y los resultados (o errores) regresan a la aplicacin cliente. SQL Server Management Studio combina las caractersticas del Administrador corporativo, el Analizador de consultas y Analysis Manager, herramientas incluidas en versiones anteriores de SQL Server, en un nico entorno. Adems, SQL Server Management Studio funciona con todos los componentes de SQL Server, como Reporting Services y Integration Services. De este modo, los desarrolladores pueden disfrutar de una experiencia familiar y los administradores de bases de datos disponen de una herramienta nica y completa que combina herramientas grficas fciles de usar con funciones avanzadas de scripting.

Caractersticas

Requerimientos del sistema para la instalacin de SQL SERVER

Formas de instalacin

Requisitos generales

Entorno del Trabajo en SQL Server.

Como crear una base de datos en SQL SERVER


MTODO 1 1.- Abra el programa SQL Server Management Studio usando autenticacin Windows.

2.- Al abrir el rbol de carpetas busque DataBases y de click derecho seleccionando New Database

3.- Se abrir el men de dilogo, registre un nombre para la base de datos en este caso ser DB_EJEMPLO

4.- Podr ver que el Logical Name se ir llenando a la vez que se va escribiendo el nombre.

En las siguientes pestaas podr ver: File Type: Si se trata de Rows Data o un archivo Log Filegroup: Si es primario, secundario o un log Initial Size: Muestra el tamao inicial que tendr tu base de datos (est en MegaBytes). Autogrowth o crecimiento automtico: El tamao hasta donde se puede agrandar la base de datos y en la medida que esta ir creciendo. Por defecto es indefinida y crecer mientras tenga espacio en disco, tambin se puede definir un tamao mximo dando click en los puntos suspensivos Path o ruta: Donde se van a guardar sus archivos, tambin podr cambiarla de ubicacin.

-----------------------------------------

MTODO 2 Mediante Query. Mucha gente recomienda crear la base de datos mediante una consulta quizs para tener en cuenta con ms detalle el tamao mximo y otras caractersticas, pero cualquiera que sea el caso as podr hacerlo:

1.- Primero debe crear una nueva hoja de consulta, haciendo click a New Query en la parte superior.

2.- Posteriormente ah escriba el siguiente cdigo:

CREATE DATABASE DB_EJEMPLO2 ON ( NAME = DB_EJEMPLO2_data, FILENAME = 'D:\BASES DE DATOS\DB_EJEMPLO2.mdf', SIZE = 4, MAXSIZE = 10, FILEGROWTH = 1 )

GO

Notas: Tomar en cuenta que cuando se crea una base de datos se crean dos archivos, un archivo *.mdf que contiene el archivo data y un archivo *.ldf que contiene al archivo log, el archivo *.mdf es el archivo primario, mediante el cdigo mostrado que se ha creado en la base de datos donde especifica las caractersticas del archivo *.mdf mientras que el archivo log al no haberse especificado se crear automticamente con un tamao de 1 Mb. NAME es el nombre del archivo data (puede que no sea el mismo que la base de datos pero se recomienda que as sea con la terminacin data). FILENAME es la ruta del archivo mdf. SIZE es el tamao inicial de su base de datos. MAXSIZE es su tamao mximo FILEGROWTH determina el tamao o la proporcin en la que crecer el archivo principal Todos estos tamaos estn representados en Megabytes por defecto pero uno podra especificar si quiere que sea en otra unidad (Kb, Mb, Gb, TB, tambin Unlimited -en el caso de Maxsize- y N% -en el caso de FileGrowth)

3.- Finalmente as deber quedar.

Nota: Si solo se escribe en la consulta los siguiente: CREATE DATABASE DB_EJEMPLO2 Tambin es vlido pero esta no tendr especificaciones y tomar los valores de la base de datos model y el crecimiento ser ilimitado puesto que no est especificado MaxSize y crecer hasta llenar todo el espacio disponible en disco. Ms informacin en la documentacin

Felicidades, ya sabe como crear una base de datos SQL Server!

Como crear una tabla en SQL SEVER.


1. Creacin de tablas Primero debemos abrir SQL Server Management Studio. Luego debemos conectarnos, ya sea por Autenticacin de Windows o Autenticacin de SQL Server.

2. Creacin de tablas simple: Nota: debe crearse la base de datos para poder crear las tablas necesarias. Despus de haber ubicado o creado la base de datos, lo expandimos y hacemos clic derecho en la extensin Tablas y seleccionamos la opcin Nueva tabla.

3. Aparecer un cuadro de escritura donde podremos crear nuestra tabla llenndolo con los atributos requeridos y especificando el tipo de dato que corresponde.

4. Una vez que se ha llenado la tabla correctamente lo guardamos con el nombre de tabla que deseamos y ya estar creada la tabla.

Como modificar una tabla en SQL SERVER


ALTER TABLE [nbBaseDatos.[nbEsquema].| nbEsquema.]nbTabla { ALTER COLUMN nbColumna { <tipo_dato> [ NULL | NOT NULL ] [ COLLATE nbIntercalacion ] | {ADD | DROP } { ROWGUIDCOL | PERSISTED } } | [WITH{ CHECK | NOCHECK}] ADD { <definicion_columna> | <definicion_colCalc> | <restriccion_tabla> } [ ,...n ] | DROP { [CONSTRAINT] nbRestriccion |COLUMN nbColumna } [,...n ] | {CHECK|NOCHECK} CONSTRAINT {ALL|nbRestriccion[ ,...n ]} | {ENABLE|DISABLE} TRIGGER {ALL | nbTrigger [ ,...n ] } } [ ; ]

Como Eliminar una tabla en SQL SERVER


Para eliminar una tabla de una base de datos tenemos la sentencia DROP TABLE. Con ella quitamos una o varias definiciones de tabla y todos los datos, ndices, desencadenadores, restricciones y especificaciones de permisos que tengan esas tablas. Las vistas o procedimientos almacenados que hagan referencia a la tabla quitada se deben quitar explcitamente con DROP VIEW o DROP PROCEDURE. Su sintaxis es: DROP TABLE ,...n ] [ ; ] [nbBaseDatos.[nbEsquema].|nbEsquema.]nbTabla[

Para que las reglas de integridad referencial se cumplan, no se puede eliminar una tabla sealada por una restriccin FOREIGN KEY. Primero se debe quitar la restriccin FOREIGN KEY o la tabla que tiene la clave ajena. Se pueden quitar varias tablas de cualquier base de datos en una misma sentencia DROP TABLE. Se irn eliminando en el mismo orden en que aparecen en la lista por lo que podremos eliminar dos tablas relacionadas con una sola sentencia pero escribiendo la tabla que contiene la clave ajena primero y despus la tabla principal. Requiere el permiso CONTROL en la tabla o pertenecer a la funcin fija de base de datos db_ddladmin. Ejemplo: DROP TABLE mitabla;

Elimina la tabla mi Tabla tanto su definicin como los datos, ndices definidos sobre ella y permisos.

Conclusin

Bueno en este proyecto se puede apreciar las caractersticas y requisitos para poder instalar SQL SERVER, como instalar el gestor de base datos, el entorno de trabajo del software, como crear, modificar y eliminar tablas, crear bases de datos con sus respectivos comandos, paso por paso para poder realizarlo con xito durante la prctica, tambin unas pequeas notas para poder dar a entender unos ciertos puntos.