Professional Documents
Culture Documents
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.
Caractersticas
Formas de instalacin
Requisitos generales
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.
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)
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
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.
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.