SlideShare ist ein Scribd-Unternehmen logo
1 von 17
2650431342117<br />CURSO: TEORIA DE BASE DE DATOS<br />ESPECIALIDAD: Computación e Informática<br />DOCENTE: Manuel Alcázar Holguín<br />SEMESTRE: V                                           SECCION: “D”<br />TURNO: mañana<br />NOMBRE: Apaza Colquehuanca  Eloy<br />Arequipa – Perú<br />2011<br />SQL SERVER 2008<br />Introducción.-Microsoft SQL Server 2008 permite ejecutar incluso las aplicaciones esenciales más exigentes, ayuda a reducir el tiempo y los costos necesarios para desarrollarlas y administrarlas, y da una visión viable a toda la organización.<br />Base de datos Venta de Accesorios de PC.<br />Primer paso es Instalar el programa sql server 2008 para eso tenemos un CD de instalación. <br />Segundo paso es Insertar CD de instalación  en nuestra PC luego en Unidad DVD hacemos clic y en luego hacer doble clic en setup.<br />Luego en  la siguiente ventana Hacemos clic en botón  ejecutar Programa omitiendo el error.<br />43116545085<br />Luego en la siguiente venta de lado izquierdo seleccionamos instalación.<br />520065210185<br />En seguida  en la parte derecha  hacemos clic en Nueva Instalación independiente de SQL Server<br />554355149860<br />En la siguiente ventana nos volverá el error  damos clic  en ejecutar programa.<br />6019809525<br />Y aparecerá primera parte de la instalación donde dejamos que  verifique y vemos que todo está correcto y damos clic en aceptar.<br />51308076200<br />En la siguiente ventana se carga los archivos auxiliares del programa donde seleccionamos Archivos auxiliares y hacemos clic en Instalación.<br />46101027940<br />En la siguiente ventana  como  vemos todo esta correcto y damos clic en siguiente.<br />46545566040<br />2118360443230Luego aparcera términos de licencia y activamos check, luego aceptamos los términos de licencia y damos clic en siguiente.<br />En la siguiente ventana damos clic en botón  seleccionar todo.<br />1032510255905<br />513080394335En la siguiente ventana damos clic en siguiente.<br />Ahora en la configuración de instancia no  movemos nada y damos clic en siguiente.<br />54737063500<br />Luego en la siguiente ventana aparecerá espacios de disco damos clic en siguiente.<br />74676062230<br />En la siguiente ventana el botón usar la misma cuenta para todo los servidores SQL Server y en la ventana en combo box seleccionamos NT AUTHORITY/ SYSTEM damos clic en aceptar.<br />472440127000<br />En la ventana se visualiza que todos los servicios tiene la misma cuenta y damos clic en siguiente.<br />83248593980<br />En la configuración de Analysis Services damos clic en botón Agregar usuario actual.<br />594995114300<br />En la ventana se agrega el nombre de mi PC damos clic en siguiente.<br />55435577470<br />En la siguiente ventana damos clic en siguiente<br />234696090805<br />649605377190En la siguiente venta hacemos clic en siguiente<br />Luego en la siguiente venta hacemos clic en siguiente.<br />86106052705<br />2346960344805En la siguiente ventana aparecerá que todo es correcto.<br />En la siguiente ventana damos clic en siguiente ya casi tenemos listo instalado.<br />66421043180<br />Ya tenemos instalado nuestro sql server 2008.<br />51308050165<br />Crear base de datos ventaAccesorio<br />Microsoft 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 o PostgreSQL o MySQL.<br />Para eso nos vamos a menú Inicio/todo los programas/Microsoft SQL Server 2008/SQL Server Management Studio<br />2527935130175<br />429958577470En la siguiente ventana hacemos clic en Connect.<br />En la siguiente ventana empezamos a crear  Base de datos a nivel script<br />105156034290<br />En esta ventana crearemos nuestro base de datos así como se  muestra la imagen<br />956310250825<br />Aquí vemos los códigos que hemos utilizado para crear base de datos<br />Use master // todo base de datos se crear desde master<br />Go <br />Create Database VentaAcces // crea base de datos<br />on primary( //primaria<br />Name= 'VentaAcces_Data', //el nombre de base de datos<br />FileName = 'D:QLentaAcces_Data.Mdf',//la ubicacion de base de datos en disco D<br />Size=4Mb, // el tamaño inicial de 4 mB<br />Maxsize=10Mb, // el tamaño maximo de 10 Mg<br />Filegrowth=1Mb // que cresca mega en mega<br />) // hasta aqui se crea el archivo data <br />Log on( // se crea el archivo log<br />Name= 'VentaAcces_Log', // el nombre de base de datos log<br />FileName = 'D:QLentaAcces_Data.Ldf', // la misma ubicacion con extension LDF<br />Size=2Mb, //tamaño inicial de 2<br />Maxsize=6Mb, //tamaño maximo de 6<br />Filegrowth=1Mb // que cresca mega en mega<br />)  <br />Go<br />// hasta aquí tenemos creado nuestro base de datos<br />Execute sp_helpdb 'ventaAcces'//este comando nos permite las base de datos que hemos creado y muestra los datos cuando hemos creado etc.<br />Ahora crearemos las tablas.<br />Este caso crearemos la  tabla Cliente.<br />Para que me muestre el resultado seleccionar Select  * from Cliente y ejecutar en Execute<br />177736586360<br />Vemos los códigos que hemos utilizado para crear tabla cliente de la misma forma se crear las otras tablas<br />Use VentaAcces// usar nuestro base de datos<br />Go <br />--CREATE LA TABLA CLIENTES<br />CREATE TABLE Cliente( //crear tabla cliente<br />CodCliente char(3)not null, //campo codigo cliente y tipo de dato char de 3 y no permite valores nulos<br />Nombre varchar(30)null, //Campo nombre que permita valores nulos<br />Apellidos varchar(30)null,// Campo Apellidos que permita valores nulos<br />Direccion varchar(30)null,<br />Telefono varchar(30)null// Aquí no es necesario llevar la coma<br />)<br />go <br />Aquí tenemos los codigos que hemos utilizado para los campos de calculo y producto<br />PrecioUnit decimal(9,2)not null,//de tipo dato decimal de 9 entero y 2 decimales<br />Cantidad smallint not null,//un dato entero corto<br />Stock int not null, // en stock de tipo entero k no permite valores nulos<br />Precio money not null, //precio tipo moneda<br />PrecioTotal as PrecioUnit*Cantidad //aquí donde sacar el precio total<br />1137285345440Ahora insertemos a la tabla Cliente para eso utilizamos la siguiente código<br />Ahora veremos los códigos que hemos ingresado para insertar a la tabla clientes.<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)// insertamos a la tabla cliente dentro de codigo cliente, nombre, apellidos, direccion y telefono.<br />VALUES(1,'Angela','Flores Gutierrez','Av. jesus','5454545')// ahora insertamos valores utilizamos apostrofe simple<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />1003935722630VALUES(2,'Flor de Maria','navero Turpo','Av independecia','95848755')<br />Finalmente seleccionamos y ejecutamos como se muestra en la imagen.<br />Para generar el dogigo consecutivo crearemos una tabla identity esto nos permitira que cuando el codigo vaya incrementando automaticamente. <br />Create table Identidad( //creamos tabla<br />Codigo int Identity(1,2) not null, //insetamos codigo de tipo entero y que ingrese de 1 y se incremente de 2 en dos con valor nullo<br />Descripcion varchar(30) not null //descripcionde tipo de dato varchar de 30 <br />)<br />Go<br />Ahora creamos consultas.<br />Muestra una lista de los nombres de clientes del codigo 2<br />select *from Cliente WHERE CodCliente=2<br />Muestra una lista pero esta vez cambiando el nombre por Jose<br />Update Cliente set Nombre=’Jose’ WHERE CodCliente=2<br />80137076200<br />Se desea  obtener una relación  de los productos  que contienen la cadena ‘NURY’ en su nombre<br />select CodCliente,nombre from Cliente where Nombre like 'Nury'<br />go<br />123634584455<br />La expresión de búsqueda indica que el primer carácter en el contenido de la columna nombre pueda ser cualquiera del conjunto (pdf); es decir, que el primer carácter puede ser p, o d, o f.<br />select CodCliente, Nombre FROM Cliente where Nombre like'[pdf]%' order by Nombre<br />121666020955go<br />Entrega una lista de productos  cuyo nombre se encuentren en el rango que va desde la cadena ‘mou’ hasta la cadena ‘tecl’.<br />select cod , Descripcion, PrecioUnit from Calculo where Descripcion between 'mou' and 'tecl' order by Descripcion<br />go <br />1127760141605<br />Muestra una lista de los productos cuyo PrecioUnitario es mayor a 100<br />select Cod , Descripcion , PrecioUnit from Calculo where PrecioUnit>100<br />go<br />150114057785<br />Ahora mostraremos La relación de base de datos VentaAcces:<br />112776020320<br />Código de base de datos en general:<br />Use VentaAcces<br />go<br />--CREATE LA TABLA CATEGORIA<br />  <br /> CREATE TABLE Categoria(<br /> IDCategoria char(3)PRIMARY KEY,<br />Nombre varchar(20)not null,<br />Descripcion varchar(40)not null<br /> )<br />select *from Categoria<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(1,'Mouse','optico, fucionales, inalmbrica')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(2,'Disco Duro','sata, integrda, orte')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(3,'Desarmadores','punta,estrella,etc')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(4,'parlantes','wofer,grande ,medianos a')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(5,'Audifonos','optico,camero,wold')<br />--CREATE  TABLA CLIENTES<br />CREATE TABLE Cliente(<br />CodCliente char(3)not null,<br />Nombre varchar(30)null,<br />Apellidos varchar(30)null,<br />Direccion varchar(30)null,<br />Telefono varchar(30)null<br />)<br />go <br />select * from Cliente<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(1,'Angela','Flores Gutierrez','Av. jesus','5454545')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(2,'Flor de Maria','navero Turpo','Av independecia','95848755')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(3,'Ashley','Rivera Choque','bella vista','95478755')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(4,'Daniela','Ruiz Arguelles','Av leoncio prado','9571242')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(5,'Nury','Flores Turpo','Av Jesus','9587854')<br />--CREATE LA TABLA CALCULO<br />CREATE TABLE Calculo(<br />Cod int not null,<br />Descripcion varchar(30)null,<br />PrecioUnit decimal(9,2)not null,<br />Cantidad smallint not null,<br />PrecioTotal as PrecioUnit*Cantidad<br />)<br />go<br />select *from Calculo<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(1,'mouse',45,5)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(2,'parlantes',20,3)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(3,'Escaner',60,6)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(4,'Audifono',45,9)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(5,'teclado',110,10)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(6,'Swith',120,5)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(7,'Impresora',150,4)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(8,'Estabilizador',50,8)<br />--CREATE LA TABLA PRODUCTOS<br />  <br /> CREATE TABLE Producto(<br /> IDProducto char(3)PRIMARY KEY,<br /> Descripcion varchar(40)not null,<br /> Stock int not null,<br /> Precio money not null,<br /> FechaVencimiento varchar(20)not null,<br /> IDCategoria char(3) FOREIGN KEY REFERENCES Categoria (IDCategoria)<br /> )<br />insert into Producto(IDProducto,Descripcion,Stock,Precio,IDCategoria)<br />VALUES(1,'Mose','optico,camero,wold','35','25','1')<br />select *from Producto<br />--modificar una columna<br />alter table Producto<br />alter column Descripcion varchar(50)<br />--Agreagr una columna  a una tabla<br />alter table Cliente<br />add DNI char(8)<br />select *from Cliente WHERE CodCliente=2<br />update Cliente set Nombre='Jose' where CodCliente=2<br />delete from Cliente WHERE CodCliente=1<br />select CodCliente,nombre from Cliente where Nombre like 'Nury'<br />go<br />select CodCliente, Nombre FROM Cliente where Nombre like'[pdf]%' order by Nombre<br />go<br />select cod , Descripcion, PrecioUnit from Calculo where Descripcion between 'mou' and 'tecl' order by Descripcion<br />go <br />select Cod , Descripcion , PrecioUnit from Calculo where PrecioUnit>100<br />go<br />
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008
Instalacion de sql server 2008

Weitere ähnliche Inhalte

Was ist angesagt?

pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0yeimimorel
 
Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012Vane Borjas
 
Conexión a SQL Server con C#.NET a través de ODBC
Conexión a SQL Server con C#.NET a través de ODBCConexión a SQL Server con C#.NET a través de ODBC
Conexión a SQL Server con C#.NET a través de ODBCOrlando Alemán
 
Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12guest035fce1
 
Proyecto final de introduccion a la informatica
Proyecto final de introduccion a la informaticaProyecto final de introduccion a la informatica
Proyecto final de introduccion a la informaticaLesly Flores
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Ricardo Viqueira
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basicguest6a4bfb
 
Curso SQL-C# Basico
Curso SQL-C# BasicoCurso SQL-C# Basico
Curso SQL-C# BasicoserTI_MX
 
Guia practica java script
Guia practica java scriptGuia practica java script
Guia practica java scriptljds
 
Php04 estructuras control
Php04 estructuras controlPhp04 estructuras control
Php04 estructuras controlJulio Pari
 
Mundo Visual - Visual Basic - Tema 4
Mundo Visual - Visual Basic - Tema 4Mundo Visual - Visual Basic - Tema 4
Mundo Visual - Visual Basic - Tema 4degarden
 
Usando Netbeans para desarrollos en PHP
Usando Netbeans para desarrollos en PHPUsando Netbeans para desarrollos en PHP
Usando Netbeans para desarrollos en PHPDKR Visión SRL
 
Base de datos con Netbeans
Base de datos con NetbeansBase de datos con Netbeans
Base de datos con NetbeansRandy
 
Php08 mantenimiento tablas
Php08 mantenimiento tablasPhp08 mantenimiento tablas
Php08 mantenimiento tablasJulio Pari
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sqlJulio Pari
 

Was ist angesagt? (19)

pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0pasos para hacer una mini agenda en visual basic 6.0
pasos para hacer una mini agenda en visual basic 6.0
 
Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012Ejemplo GUARDAR registros desde Visual Basic 2012
Ejemplo GUARDAR registros desde Visual Basic 2012
 
Conexión a SQL Server con C#.NET a través de ODBC
Conexión a SQL Server con C#.NET a través de ODBCConexión a SQL Server con C#.NET a través de ODBC
Conexión a SQL Server con C#.NET a través de ODBC
 
Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12
 
Proyecto final de introduccion a la informatica
Proyecto final de introduccion a la informaticaProyecto final de introduccion a la informatica
Proyecto final de introduccion a la informatica
 
Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005Conexión Base de Datos Access con Visual 2005
Conexión Base de Datos Access con Visual 2005
 
BD BV
BD BVBD BV
BD BV
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basic
 
Curso SQL-C# Basico
Curso SQL-C# BasicoCurso SQL-C# Basico
Curso SQL-C# Basico
 
Guia practica java script
Guia practica java scriptGuia practica java script
Guia practica java script
 
Login C sharp
Login C sharpLogin C sharp
Login C sharp
 
Php04 estructuras control
Php04 estructuras controlPhp04 estructuras control
Php04 estructuras control
 
Mundo Visual - Visual Basic - Tema 4
Mundo Visual - Visual Basic - Tema 4Mundo Visual - Visual Basic - Tema 4
Mundo Visual - Visual Basic - Tema 4
 
Usando Netbeans para desarrollos en PHP
Usando Netbeans para desarrollos en PHPUsando Netbeans para desarrollos en PHP
Usando Netbeans para desarrollos en PHP
 
GEOMETRIC COMPUTER PROGRAMA DE BD
GEOMETRIC COMPUTER PROGRAMA DE BDGEOMETRIC COMPUTER PROGRAMA DE BD
GEOMETRIC COMPUTER PROGRAMA DE BD
 
Base de datos con Netbeans
Base de datos con NetbeansBase de datos con Netbeans
Base de datos con Netbeans
 
Php08 mantenimiento tablas
Php08 mantenimiento tablasPhp08 mantenimiento tablas
Php08 mantenimiento tablas
 
Taller WP8 en TEC de Monterrey
Taller WP8 en TEC de MonterreyTaller WP8 en TEC de Monterrey
Taller WP8 en TEC de Monterrey
 
Php06 instalacion my_sql
Php06 instalacion my_sqlPhp06 instalacion my_sql
Php06 instalacion my_sql
 

Andere mochten auch

Diseño de trabajo simultaneo n
Diseño de trabajo simultaneo nDiseño de trabajo simultaneo n
Diseño de trabajo simultaneo nDamian Castro
 
1º tema innovación
1º tema innovación1º tema innovación
1º tema innovacióncharoalma
 
El impacto de los Medios de Comunicación
El impacto de los Medios de ComunicaciónEl impacto de los Medios de Comunicación
El impacto de los Medios de Comunicaciónmarianardz6
 
Diapositivas
DiapositivasDiapositivas
Diapositivaseotecun
 
El impacto de los medios de comunicación
El impacto de los medios de comunicaciónEl impacto de los medios de comunicación
El impacto de los medios de comunicaciónmarianardz6
 
ART OF LETTERING.
ART OF LETTERING.ART OF LETTERING.
ART OF LETTERING.Anutosh Deb
 
09 intr. química orgánica
09 intr. química orgánica09 intr. química orgánica
09 intr. química orgánicaAbraham Rayon
 
UNIVERSIDAD CENTRAL DEL ECUADOR GRECIA MARICELA HERRERA EIVAR
UNIVERSIDAD CENTRAL DEL ECUADOR GRECIA MARICELA HERRERA EIVARUNIVERSIDAD CENTRAL DEL ECUADOR GRECIA MARICELA HERRERA EIVAR
UNIVERSIDAD CENTRAL DEL ECUADOR GRECIA MARICELA HERRERA EIVARgremari
 
Licencia creative-commons y GPL
Licencia creative-commons y GPLLicencia creative-commons y GPL
Licencia creative-commons y GPLzinihorio01
 
Aprendiendo con la pnl
Aprendiendo con la pnlAprendiendo con la pnl
Aprendiendo con la pnlJoskei
 

Andere mochten auch (20)

La iluminación
La iluminaciónLa iluminación
La iluminación
 
Diseño de trabajo simultaneo n
Diseño de trabajo simultaneo nDiseño de trabajo simultaneo n
Diseño de trabajo simultaneo n
 
1º tema innovación
1º tema innovación1º tema innovación
1º tema innovación
 
Willian moreira
Willian moreiraWillian moreira
Willian moreira
 
Unión europea
Unión europeaUnión europea
Unión europea
 
El impacto de los Medios de Comunicación
El impacto de los Medios de ComunicaciónEl impacto de los Medios de Comunicación
El impacto de los Medios de Comunicación
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
El impacto de los medios de comunicación
El impacto de los medios de comunicaciónEl impacto de los medios de comunicación
El impacto de los medios de comunicación
 
Mio2
Mio2Mio2
Mio2
 
ART OF LETTERING.
ART OF LETTERING.ART OF LETTERING.
ART OF LETTERING.
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Magdeburg
MagdeburgMagdeburg
Magdeburg
 
09 intr. química orgánica
09 intr. química orgánica09 intr. química orgánica
09 intr. química orgánica
 
Comercial «jaramillo»
Comercial «jaramillo»Comercial «jaramillo»
Comercial «jaramillo»
 
UNIVERSIDAD CENTRAL DEL ECUADOR GRECIA MARICELA HERRERA EIVAR
UNIVERSIDAD CENTRAL DEL ECUADOR GRECIA MARICELA HERRERA EIVARUNIVERSIDAD CENTRAL DEL ECUADOR GRECIA MARICELA HERRERA EIVAR
UNIVERSIDAD CENTRAL DEL ECUADOR GRECIA MARICELA HERRERA EIVAR
 
Teoria y ejercicios de refraccion
Teoria y ejercicios de refraccionTeoria y ejercicios de refraccion
Teoria y ejercicios de refraccion
 
Licencia creative-commons y GPL
Licencia creative-commons y GPLLicencia creative-commons y GPL
Licencia creative-commons y GPL
 
Aprendiendo con la pnl
Aprendiendo con la pnlAprendiendo con la pnl
Aprendiendo con la pnl
 
Euiiicpgm
EuiiicpgmEuiiicpgm
Euiiicpgm
 
Navegadores
NavegadoresNavegadores
Navegadores
 

Ähnlich wie Instalacion de sql server 2008

Diseño sistema
Diseño sistemaDiseño sistema
Diseño sistemaUNEFA
 
Escritorio remoto para blog
Escritorio remoto para blog Escritorio remoto para blog
Escritorio remoto para blog Tescha Tescha
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monettiangelinamonetti1
 
Escritorio remoto con rol
Escritorio remoto con rolEscritorio remoto con rol
Escritorio remoto con rolmvampy
 
MANUAL DE INSTALACION Y USO DE MICROSFT SQL SERVER 2014
MANUAL DE INSTALACION Y USO DE MICROSFT SQL SERVER 2014MANUAL DE INSTALACION Y USO DE MICROSFT SQL SERVER 2014
MANUAL DE INSTALACION Y USO DE MICROSFT SQL SERVER 2014wilian_ramos_perez
 
Manual de creacion de Base
Manual de creacion de BaseManual de creacion de Base
Manual de creacion de BaseFranklin Cando
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basicsantiagomario8
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datosRafael Quintero
 
manual-conexion-net beanmysql
 manual-conexion-net beanmysql manual-conexion-net beanmysql
manual-conexion-net beanmysqlperjam100
 
Tutorial de Heidy SQL
Tutorial de Heidy SQLTutorial de Heidy SQL
Tutorial de Heidy SQLchabalma
 
tutorial de Heidy SQL
tutorial de Heidy SQLtutorial de Heidy SQL
tutorial de Heidy SQLchabalma
 
Guia instalacion sql server 2008
Guia instalacion sql server 2008Guia instalacion sql server 2008
Guia instalacion sql server 2008yeso1002
 
MySQL - SQL.pdf
MySQL - SQL.pdfMySQL - SQL.pdf
MySQL - SQL.pdfkabern
 
MySQL.pdf
MySQL.pdfMySQL.pdf
MySQL.pdfkabern
 
VISUAL BASIC
VISUAL BASICVISUAL BASIC
VISUAL BASICdebrando
 

Ähnlich wie Instalacion de sql server 2008 (20)

Dprn3 u3 a1_miho
Dprn3 u3 a1_mihoDprn3 u3 a1_miho
Dprn3 u3 a1_miho
 
Instalación
InstalaciónInstalación
Instalación
 
Diseño sistema
Diseño sistemaDiseño sistema
Diseño sistema
 
Escritorio remoto para blog
Escritorio remoto para blog Escritorio remoto para blog
Escritorio remoto para blog
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monetti
 
Escritorio remoto con rol
Escritorio remoto con rolEscritorio remoto con rol
Escritorio remoto con rol
 
MANUAL DE INSTALACION Y USO DE MICROSFT SQL SERVER 2014
MANUAL DE INSTALACION Y USO DE MICROSFT SQL SERVER 2014MANUAL DE INSTALACION Y USO DE MICROSFT SQL SERVER 2014
MANUAL DE INSTALACION Y USO DE MICROSFT SQL SERVER 2014
 
Manual de creacion de Base
Manual de creacion de BaseManual de creacion de Base
Manual de creacion de Base
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
 
manual-conexion-net beanmysql
 manual-conexion-net beanmysql manual-conexion-net beanmysql
manual-conexion-net beanmysql
 
Tutorial de Heidy SQL
Tutorial de Heidy SQLTutorial de Heidy SQL
Tutorial de Heidy SQL
 
tutorial de Heidy SQL
tutorial de Heidy SQLtutorial de Heidy SQL
tutorial de Heidy SQL
 
Guia instalacion sql server 2008
Guia instalacion sql server 2008Guia instalacion sql server 2008
Guia instalacion sql server 2008
 
MySQL - SQL.pdf
MySQL - SQL.pdfMySQL - SQL.pdf
MySQL - SQL.pdf
 
MySQL.pdf
MySQL.pdfMySQL.pdf
MySQL.pdf
 
VISUAL BASIC
VISUAL BASICVISUAL BASIC
VISUAL BASIC
 

Instalacion de sql server 2008

  • 1. 2650431342117<br />CURSO: TEORIA DE BASE DE DATOS<br />ESPECIALIDAD: Computación e Informática<br />DOCENTE: Manuel Alcázar Holguín<br />SEMESTRE: V SECCION: “D”<br />TURNO: mañana<br />NOMBRE: Apaza Colquehuanca Eloy<br />Arequipa – Perú<br />2011<br />SQL SERVER 2008<br />Introducción.-Microsoft SQL Server 2008 permite ejecutar incluso las aplicaciones esenciales más exigentes, ayuda a reducir el tiempo y los costos necesarios para desarrollarlas y administrarlas, y da una visión viable a toda la organización.<br />Base de datos Venta de Accesorios de PC.<br />Primer paso es Instalar el programa sql server 2008 para eso tenemos un CD de instalación. <br />Segundo paso es Insertar CD de instalación en nuestra PC luego en Unidad DVD hacemos clic y en luego hacer doble clic en setup.<br />Luego en la siguiente ventana Hacemos clic en botón ejecutar Programa omitiendo el error.<br />43116545085<br />Luego en la siguiente venta de lado izquierdo seleccionamos instalación.<br />520065210185<br />En seguida en la parte derecha hacemos clic en Nueva Instalación independiente de SQL Server<br />554355149860<br />En la siguiente ventana nos volverá el error damos clic en ejecutar programa.<br />6019809525<br />Y aparecerá primera parte de la instalación donde dejamos que verifique y vemos que todo está correcto y damos clic en aceptar.<br />51308076200<br />En la siguiente ventana se carga los archivos auxiliares del programa donde seleccionamos Archivos auxiliares y hacemos clic en Instalación.<br />46101027940<br />En la siguiente ventana como vemos todo esta correcto y damos clic en siguiente.<br />46545566040<br />2118360443230Luego aparcera términos de licencia y activamos check, luego aceptamos los términos de licencia y damos clic en siguiente.<br />En la siguiente ventana damos clic en botón seleccionar todo.<br />1032510255905<br />513080394335En la siguiente ventana damos clic en siguiente.<br />Ahora en la configuración de instancia no movemos nada y damos clic en siguiente.<br />54737063500<br />Luego en la siguiente ventana aparecerá espacios de disco damos clic en siguiente.<br />74676062230<br />En la siguiente ventana el botón usar la misma cuenta para todo los servidores SQL Server y en la ventana en combo box seleccionamos NT AUTHORITY/ SYSTEM damos clic en aceptar.<br />472440127000<br />En la ventana se visualiza que todos los servicios tiene la misma cuenta y damos clic en siguiente.<br />83248593980<br />En la configuración de Analysis Services damos clic en botón Agregar usuario actual.<br />594995114300<br />En la ventana se agrega el nombre de mi PC damos clic en siguiente.<br />55435577470<br />En la siguiente ventana damos clic en siguiente<br />234696090805<br />649605377190En la siguiente venta hacemos clic en siguiente<br />Luego en la siguiente venta hacemos clic en siguiente.<br />86106052705<br />2346960344805En la siguiente ventana aparecerá que todo es correcto.<br />En la siguiente ventana damos clic en siguiente ya casi tenemos listo instalado.<br />66421043180<br />Ya tenemos instalado nuestro sql server 2008.<br />51308050165<br />Crear base de datos ventaAccesorio<br />Microsoft 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 o PostgreSQL o MySQL.<br />Para eso nos vamos a menú Inicio/todo los programas/Microsoft SQL Server 2008/SQL Server Management Studio<br />2527935130175<br />429958577470En la siguiente ventana hacemos clic en Connect.<br />En la siguiente ventana empezamos a crear Base de datos a nivel script<br />105156034290<br />En esta ventana crearemos nuestro base de datos así como se muestra la imagen<br />956310250825<br />Aquí vemos los códigos que hemos utilizado para crear base de datos<br />Use master // todo base de datos se crear desde master<br />Go <br />Create Database VentaAcces // crea base de datos<br />on primary( //primaria<br />Name= 'VentaAcces_Data', //el nombre de base de datos<br />FileName = 'D:QLentaAcces_Data.Mdf',//la ubicacion de base de datos en disco D<br />Size=4Mb, // el tamaño inicial de 4 mB<br />Maxsize=10Mb, // el tamaño maximo de 10 Mg<br />Filegrowth=1Mb // que cresca mega en mega<br />) // hasta aqui se crea el archivo data <br />Log on( // se crea el archivo log<br />Name= 'VentaAcces_Log', // el nombre de base de datos log<br />FileName = 'D:QLentaAcces_Data.Ldf', // la misma ubicacion con extension LDF<br />Size=2Mb, //tamaño inicial de 2<br />Maxsize=6Mb, //tamaño maximo de 6<br />Filegrowth=1Mb // que cresca mega en mega<br />) <br />Go<br />// hasta aquí tenemos creado nuestro base de datos<br />Execute sp_helpdb 'ventaAcces'//este comando nos permite las base de datos que hemos creado y muestra los datos cuando hemos creado etc.<br />Ahora crearemos las tablas.<br />Este caso crearemos la tabla Cliente.<br />Para que me muestre el resultado seleccionar Select * from Cliente y ejecutar en Execute<br />177736586360<br />Vemos los códigos que hemos utilizado para crear tabla cliente de la misma forma se crear las otras tablas<br />Use VentaAcces// usar nuestro base de datos<br />Go <br />--CREATE LA TABLA CLIENTES<br />CREATE TABLE Cliente( //crear tabla cliente<br />CodCliente char(3)not null, //campo codigo cliente y tipo de dato char de 3 y no permite valores nulos<br />Nombre varchar(30)null, //Campo nombre que permita valores nulos<br />Apellidos varchar(30)null,// Campo Apellidos que permita valores nulos<br />Direccion varchar(30)null,<br />Telefono varchar(30)null// Aquí no es necesario llevar la coma<br />)<br />go <br />Aquí tenemos los codigos que hemos utilizado para los campos de calculo y producto<br />PrecioUnit decimal(9,2)not null,//de tipo dato decimal de 9 entero y 2 decimales<br />Cantidad smallint not null,//un dato entero corto<br />Stock int not null, // en stock de tipo entero k no permite valores nulos<br />Precio money not null, //precio tipo moneda<br />PrecioTotal as PrecioUnit*Cantidad //aquí donde sacar el precio total<br />1137285345440Ahora insertemos a la tabla Cliente para eso utilizamos la siguiente código<br />Ahora veremos los códigos que hemos ingresado para insertar a la tabla clientes.<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)// insertamos a la tabla cliente dentro de codigo cliente, nombre, apellidos, direccion y telefono.<br />VALUES(1,'Angela','Flores Gutierrez','Av. jesus','5454545')// ahora insertamos valores utilizamos apostrofe simple<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />1003935722630VALUES(2,'Flor de Maria','navero Turpo','Av independecia','95848755')<br />Finalmente seleccionamos y ejecutamos como se muestra en la imagen.<br />Para generar el dogigo consecutivo crearemos una tabla identity esto nos permitira que cuando el codigo vaya incrementando automaticamente. <br />Create table Identidad( //creamos tabla<br />Codigo int Identity(1,2) not null, //insetamos codigo de tipo entero y que ingrese de 1 y se incremente de 2 en dos con valor nullo<br />Descripcion varchar(30) not null //descripcionde tipo de dato varchar de 30 <br />)<br />Go<br />Ahora creamos consultas.<br />Muestra una lista de los nombres de clientes del codigo 2<br />select *from Cliente WHERE CodCliente=2<br />Muestra una lista pero esta vez cambiando el nombre por Jose<br />Update Cliente set Nombre=’Jose’ WHERE CodCliente=2<br />80137076200<br />Se desea obtener una relación de los productos que contienen la cadena ‘NURY’ en su nombre<br />select CodCliente,nombre from Cliente where Nombre like 'Nury'<br />go<br />123634584455<br />La expresión de búsqueda indica que el primer carácter en el contenido de la columna nombre pueda ser cualquiera del conjunto (pdf); es decir, que el primer carácter puede ser p, o d, o f.<br />select CodCliente, Nombre FROM Cliente where Nombre like'[pdf]%' order by Nombre<br />121666020955go<br />Entrega una lista de productos cuyo nombre se encuentren en el rango que va desde la cadena ‘mou’ hasta la cadena ‘tecl’.<br />select cod , Descripcion, PrecioUnit from Calculo where Descripcion between 'mou' and 'tecl' order by Descripcion<br />go <br />1127760141605<br />Muestra una lista de los productos cuyo PrecioUnitario es mayor a 100<br />select Cod , Descripcion , PrecioUnit from Calculo where PrecioUnit>100<br />go<br />150114057785<br />Ahora mostraremos La relación de base de datos VentaAcces:<br />112776020320<br />Código de base de datos en general:<br />Use VentaAcces<br />go<br />--CREATE LA TABLA CATEGORIA<br /> <br /> CREATE TABLE Categoria(<br /> IDCategoria char(3)PRIMARY KEY,<br />Nombre varchar(20)not null,<br />Descripcion varchar(40)not null<br /> )<br />select *from Categoria<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(1,'Mouse','optico, fucionales, inalmbrica')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(2,'Disco Duro','sata, integrda, orte')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(3,'Desarmadores','punta,estrella,etc')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(4,'parlantes','wofer,grande ,medianos a')<br />insert into Categoria(IDCategoria,Nombre,Descripcion)<br />VALUES(5,'Audifonos','optico,camero,wold')<br />--CREATE TABLA CLIENTES<br />CREATE TABLE Cliente(<br />CodCliente char(3)not null,<br />Nombre varchar(30)null,<br />Apellidos varchar(30)null,<br />Direccion varchar(30)null,<br />Telefono varchar(30)null<br />)<br />go <br />select * from Cliente<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(1,'Angela','Flores Gutierrez','Av. jesus','5454545')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(2,'Flor de Maria','navero Turpo','Av independecia','95848755')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(3,'Ashley','Rivera Choque','bella vista','95478755')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(4,'Daniela','Ruiz Arguelles','Av leoncio prado','9571242')<br />insert into Cliente (CodCliente,Nombre,Apellidos,Direccion,Telefono)<br />VALUES(5,'Nury','Flores Turpo','Av Jesus','9587854')<br />--CREATE LA TABLA CALCULO<br />CREATE TABLE Calculo(<br />Cod int not null,<br />Descripcion varchar(30)null,<br />PrecioUnit decimal(9,2)not null,<br />Cantidad smallint not null,<br />PrecioTotal as PrecioUnit*Cantidad<br />)<br />go<br />select *from Calculo<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(1,'mouse',45,5)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(2,'parlantes',20,3)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(3,'Escaner',60,6)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(4,'Audifono',45,9)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(5,'teclado',110,10)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(6,'Swith',120,5)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(7,'Impresora',150,4)<br />Insert into Calculo(Cod,Descripcion,PrecioUnit,Cantidad)<br />values(8,'Estabilizador',50,8)<br />--CREATE LA TABLA PRODUCTOS<br /> <br /> CREATE TABLE Producto(<br /> IDProducto char(3)PRIMARY KEY,<br /> Descripcion varchar(40)not null,<br /> Stock int not null,<br /> Precio money not null,<br /> FechaVencimiento varchar(20)not null,<br /> IDCategoria char(3) FOREIGN KEY REFERENCES Categoria (IDCategoria)<br /> )<br />insert into Producto(IDProducto,Descripcion,Stock,Precio,IDCategoria)<br />VALUES(1,'Mose','optico,camero,wold','35','25','1')<br />select *from Producto<br />--modificar una columna<br />alter table Producto<br />alter column Descripcion varchar(50)<br />--Agreagr una columna a una tabla<br />alter table Cliente<br />add DNI char(8)<br />select *from Cliente WHERE CodCliente=2<br />update Cliente set Nombre='Jose' where CodCliente=2<br />delete from Cliente WHERE CodCliente=1<br />select CodCliente,nombre from Cliente where Nombre like 'Nury'<br />go<br />select CodCliente, Nombre FROM Cliente where Nombre like'[pdf]%' order by Nombre<br />go<br />select cod , Descripcion, PrecioUnit from Calculo where Descripcion between 'mou' and 'tecl' order by Descripcion<br />go <br />select Cod , Descripcion , PrecioUnit from Calculo where PrecioUnit>100<br />go<br />