SQL Server

Published on May 2016 | Categories: Documents | Downloads: 57 | Comments: 0 | Views: 667
of x
Download PDF   Embed   Report

Comments

Content

 Colegio Nacional De Educación Profesional Técnica.

 Docente: Adrián Gamael Trejo Uco.

 Modulo: Construcción de Base De Datos.  1. 2. 3. 4. Integrantes Del Equipo: Cabrera Cortez Fabián Alejandro. Cahuich Balam Luis Manuel. Góngora Castillo Fabián Enrique. Pérez Ramírez Gabriel Alberto.

 Grupo: 407

 Carrera: Informática.

 Turno: Matutino.

Índice

Instalación y Configuración de Gestor de Base de Datos. .......................................... 4 Características...................................................................................................................... 5 Requerimientos del sistema para la instalación de SQL SERVER .................................. 6 Formas de instalación ......................................................................................................... 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 Conclusión .......................................................................................................................... 20

“INTRODUCCION”
En este trabajo se presenta algunas características sobre que es SQL Server, a continuación 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 elaboración y modificación acerca de cómo crear una base de datos y una tabla, ejemplos de la supresión de tablas y modificación.

Instalación y Configuración de Gestor de Base de Datos.
Que es SQL server…. Es un sistema para la gestión 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 interacción con el Servidor. Permite realizar las operaciones claves en SQL Server, incluyendo la creación y modificación de esquemas de la base de datos, la introducción y edición de los datos en la base de datos, así como la administración del servidor como tal. Esto se realiza mediante el envío de sentencias de TSQL y declaraciones que son procesadas por el servidor y los resultados (o errores) regresan a la aplicación cliente. SQL Server Management Studio combina las características del Administrador corporativo, el Analizador de consultas y Analysis Manager, herramientas incluidas en versiones anteriores de SQL Server, en un único entorno. Además, 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 gráficas fáciles de usar con funciones avanzadas de scripting.

Características

Requerimientos del sistema para la instalación de SQL SERVER

Formas de instalación

Requisitos generales

Entorno del Trabajo en SQL Server.







Como crear una base de datos en “SQL SERVER”
MÉTODO 1 1.- Abra el programa SQL Server Management Studio usando autenticación Windows.

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

3.- Se abrirá el menú de diálogo, 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 pestañas 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 tamaño inicial que tendrá tu base de datos (está en MegaBytes). Autogrowth o crecimiento automático: El tamaño 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, también se puede definir un tamaño máximo dando click en los puntos suspensivos … Path o ruta: Donde se van a guardar sus archivos, también podrá cambiarla de ubicación.



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

MÉTODO 2 Mediante Query. Mucha gente recomienda crear la base de datos mediante una consulta quizás para tener en cuenta con más detalle el tamaño máximo y otras características, 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 código:

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 código mostrado que se ha creado en la base de datos donde especifica las características del archivo *.mdf mientras que el archivo log al no haberse especificado se creará automáticamente con un tamaño 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 terminación data). FILENAME es la ruta del archivo mdf. SIZE es el tamaño inicial de su base de datos. MAXSIZE es su tamaño máximo FILEGROWTH determina el tamaño o la proporción en la que crecerá el archivo principal Todos estos tamaños están representados en Megabytes por defecto pero uno podría especificar si quiere que sea en otra unidad (Kb, Mb, Gb, TB, también 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  También es válido 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. Más información en la documentación

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

Como crear una tabla en “SQL SEVER.”
 1. Creación de tablas  Primero debemos abrir SQL Server Management Studio. Luego debemos conectarnos, ya sea por Autenticación de Windows o Autenticación de SQL Server.

 2. Creación de tablas simple: Nota: debe crearse la base de datos para poder crear las tablas necesarias. Después de haber ubicado o creado la base de datos, lo expandimos y hacemos clic derecho en la extensión Tablas y seleccionamos la opción Nueva tabla.

 3. Aparecerá un cuadro de escritura donde podremos crear nuestra tabla llenándolo 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 explícitamente 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 señalada por una restricción FOREIGN KEY. Primero se debe quitar la restricción 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 irán 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 después la tabla principal. Requiere el permiso CONTROL en la tabla o pertenecer a la función fija de base de datos db_ddladmin. Ejemplo: DROP TABLE mitabla;

 Elimina la tabla mi Tabla tanto su definición como los datos, índices definidos sobre ella y permisos.

Conclusión

Bueno en este proyecto se puede apreciar las características 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 práctica, también unas pequeñas notas para poder dar a entender unos ciertos puntos.

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close