8
ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO SEMESTRE ABRIL 2015 – AGOSTO 2015 TAREA No. __5__ IDENTIFICACION Facultad: Informática y Electrónica Carrera: Ingeniería En Electrónica, Telecomunicaciones Y Redes Materia: Base de Datos Semestre: Cuarto Docente: Ing. Blanca Hidalgo Integrant es: Alex Rea Fecha: 15/06/2015

SQL Server Inves

  • Upload
    alex125

  • View
    212

  • Download
    0

Embed Size (px)

DESCRIPTION

sql

Citation preview

ESCUELA SUPERIOR POLITCNICA DE CHIMBORAZO

SEMESTRE ABRIL 2015 AGOSTO 2015TAREA No. __5__IDENTIFICACIONFacultad:Informtica y Electrnica

Carrera:Ingeniera En Electrnica, Telecomunicaciones Y Redes

Materia:Base de Datos

Semestre:Cuarto

Docente:Ing. Blanca Hidalgo

Integrantes:Alex Rea

Fecha:15/06/2015

Calificacin

Revisado

TEMA: entorno de programacin de SQLOBJETIVO GENERAL Conocer el entorno de programacin de SQLOBJETIVOS ESPECFICOS investigar las herramientas de SQL identificar la utilidad de cada herramienta

MARCO TERICO

SQL Server 2012

SQL Server Management Studio es una herramienta de interfaz grfica de usuario que se incluye con SQL Server para configurar, gestionar y administrar todos los componentes dentro de Microsoft SQL Server. La herramienta incluye tanto los editores de scripts y herramientas grficas que trabajan con objetivos y caractersticas de servidor. Como se mencion anteriormente, la versin de SQL Server Management Studio tambin est disponible para SQL Server Express Edition, para lo cual se conoce como SQL Server Management Studio Express.

Una caracterstica central de SQL Server Management Studio es el Explorador de objetos, lo que permite al usuario navegar, seleccionar, y actuar sobre alguno de los objetos dentro del servidor. Se puede utilizar para observar visualmente y analizar los planes de consulta y optimizar el rendimiento de la base de datos, entre otros. SQL Server Management Studio tambin se puede utilizar para crear una nueva base de datos, alterar cualquier esquema de base de datos existente mediante la adicin o modificacin de tablas e ndices, o analizar el rendimiento. Incluye las ventanas de consulta que proporcionan una interfaz basada en GUI para escribir y ejecutar consultas.Al crear comandos SQL y consultas, el "Editor de consultas" (seleccione "Nueva consulta" de la barra de herramientas) se utiliza (que se muestra en la figura anterior).

Con SQL y el "Editor de consultas" que podemos hacer casi todo con cdigo, pero a veces tambin es una buena idea utilizar las diferentes herramientas de diseo en SQL para ayudar a hacer el trabajo sin necesidad de programacin (tanto).

Crear una nueva base de datos

Es muy simple de crear una nueva base de datos en Microsoft SQL Server. Simplemente haga clic derecho en el nodo "Bases de datos" y seleccione "Nueva base de datos

Consultas

Con el fin de hacer una nueva consulta SQL, seleccione el botn "Nueva consulta" de la barra de herramientas.

Aqu podemos escribir cualquier tipo de consultas que se apoya en el lenguaje SQL.

Crear TablaAntes de comenzar la implementacin de las tablas en la base de datos, siempre debe pasar algn tiempo a disear sus tablas correctamente utilizando una herramienta de diseo como, por ejemplo, ERwin, Toad Data Modeler, PowerDesigner, Visio, etc. Esto se llama Modelado de base de datos.

La sentencia CREATE TABLE se utiliza para crear una tabla en una base de datos.Sintaxis:

CREATE TABLE table_name(column_name1 data_type,column_name2 data_type,column_name3 data_type,....)

Crear tablas usando las herramientas de diseoIncluso si se puede hacer "todo" utilizando el lenguaje SQL, a veces es ms fcil que hacerlo en las herramientas de diseo en el Management Studio en SQL Server.En lugar de crear una secuencia de comandos que puede utilizar, as fcilmente el diseador para crear tablas.Paso 1: Seleccione "Nueva tabla ...":

Paso 2: A continuacin, el diseador de tablas aparece donde se puede aadir columnas, tipos de datos, etc.

En este diseador tambin podemos especificar nombres de columna, tipos de datos, etc.Paso 3: Guarde la tabla haciendo clic en el botn Guardar.

Clave PrimariaLa restriccin PRIMARY KEY identifica de forma exclusiva cada registro de una tabla de base de datos.Las claves primarias deben contener valores nicos. Es normal que se utilice slo correr nmeros, como 1, 2, 3, 4, 5, ... como valores de la columna de clave principal. Es una buena idea dejar que el sistema de manejar esto para usted especificando que la clave principal debe ajustarse a la identidad (1,1). IDENTIDAD (1,1) significa que el primer valor ser 1 y luego se aumentar en 1.Sintaxis:CREATE TABLE [CUSTOMER](CustomerId int IDENTITY(1,1) PRIMARY KEY,CustomerNumber int NOT NULL UNIQUE,LastName varchar(50) NOT NULL,FirstName varchar(50) NOT NULL,AreaCode int NULL,Address varchar(50) NULL,Phone varchar(50) NULL,)GOComo se puede ver que utilizamos la palabra clave "clave principal" para especificar que una columna debe ser la clave principal.

CONCLUSIONES En SQL se hay herramientas que facilitan la creacin de tablas y la modificacin de las mismas. SQL facilita la identificacin de las identidades tanto claves como secundarias. Se puede realizar consultas en las tablas de manera rpida. Cuenta con cdigos propios del sistema para la creacin de permisos y restricciones.

RECOMENDACIONES Realizar el diagrama de entidad-relacin previamente. Realizar la normalizacin de las tablas para reducir la redundancia Realizar las operaciones de algebra de predicador y algebra relacional para facilitar la programacin . BIBLIOGRAFA1.-Structured Query Language