Martin Alberto Ozuna Prez Pedro Amec Ocampo Torres Jess Eduardo Rico Suastegui Jos Luis Parra Ocampo
Horario: 9:00 10:00 Horas.
2014
TALLER DE BASE DE DATOS 2014
2
INDICE
INTRODUCCION.
MARCO TEORICO.
DESARROLLO..
RESULTADOS
CONCLUSIONES.
BIBLIOGRAFIA.
TALLER DE BASE DE DATOS 2014
3
INTRODUCCION
Un sistema de gestin de bases de datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificacin y extraccin de la informacin en una base de datos, adems de proporcionar herramientas para aadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la informacin usando herramientas especficas de interrogacin y de generacin de informes, o bien mediante aplicaciones al efecto. Estos sistemas tambin proporcionan mtodos para mantener la integridad de los datos, para administrar el acceso de usuarios a los datos y para recuperar la informacin si el sistema se corrompe. Permiten presentar la informacin de la base de datos en variados formatos. La mayora incluyen un generador de informes. Tambin pueden incluir un mdulo grfico que permita presentar la informacin con grficos y tablas. Hay muchos tipos distintos segn cmo manejen los datos y muchos tamaos distintos de acuerdo a si operan en computadoras personales y con poca memoria o grandes sistemas que funcionan en mainframes con sistemas de almacenamiento especiales. Generalmente se accede a los datos mediante lenguajes de interrogacin, lenguajes de alto nivel que simplifican la tarea de construir las aplicaciones. Tambin simplifican la interrogacin y la presentacin de la informacin. Un SGBD permite controlar el acceso a los datos, asegurar su integridad, gestionar el acceso concurrente a ellos, recuperar los datos tras un fallo del sistema y hacer copias de seguridad. Las bases de datos y los sistemas para su gestin son esenciales para cualquier rea de negocio, y deben ser gestionados con esmero. Un SGBD se compone de: El motor de la base de datos acepta peticiones lgicas de los otros subsistemas del SGBD, las convierte en su equivalente fsico y accede a la base de datos y diccionario de datos en el dispositivo de almacenamiento. El subsistema de definicin de datos ayuda a crear y mantener el diccionario de datos y define la estructura del fichero que soporta la base de datos. TALLER DE BASE DE DATOS 2014
4
El subsistema de manipulacin de datos ayuda al usuario a aadir, cambiar y borrar informacin de la base de datos y la interroga para extraer informacin. El subsistema de manipulacin de datos suele ser el interfaz principal del usuario con la base de datos. Permite al usuario especificar sus requisitos de la informacin desde un punto de vista lgico. El subsistema de generacin de aplicaciones contiene utilidades para ayudar a los usuarios en el desarrollo de aplicaciones. Usualmente proporciona pantallas de entrada de datos, lenguajes de programacin e interfaces. El subsistema de administracin ayuda a gestionar la base de datos ofreciendo funcionalidades como almacenamiento y recuperacin, gestin de la seguridad, optimizacin de preguntas, control de concurrencia y gestin de cambios. MARCO TEORICO
Microsoft 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.
Sus caractersticas principales son las siguientes: -Soporte de transacciones. -Soporta procedimientos almacenados. -Incluye tambin un entorno grfico de administracin, que permite el uso de comandos DDL y DML grficamente. -Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidor y los terminales o clientes de la red slo acceden a la informacin. -Adems permite administrar informacin de otros servidores de datos.
Como todo programa tienes sus puntos dbiles o desventajas las cuales son las siguientes: -En versiones de 32 bits, SQL Server usa Address Windowing Extension (AWE) para hacer el direccionamiento por encima de 4 GB. Esto le impide usar la administracin dinmica de memoria, y slo le permite alojar un mximo de 64 GB de memoria compartida. Esta limitacin es exclusiva de sistemas operativos 32 bits; en sistemas operativos 64 bits, la memoria mxima que se puede direccionar en Edicin Estndar es 64 Gb y en Edicin Enterprise 4Tb. -Microsoft SQL Server slo maneja compresin de datos en la Edicin Enterprise. -Microsoft SQL Server requiere de un sistema operativo Microsoft Windows, por lo que no puede instalarse, por ejemplo, en servidores Linux. TALLER DE BASE DE DATOS 2014
5
DESARROLLO INSTALACION DE SQL SERVER 2008 Ahora empezaremos la instalacin completa de Sql Server para Windows, para ello necesitaremos el software de instalacin y es hora de poner mucha atencin.
1.- Tenemos que tener nuestro CD de instalacin del SQL o en este caso se instal desde una memoria USB y el programa proporcionado por nuestro profesor. Se ejecuta nuestro instalador.
2.- Nos aparecer la ventana siguiente en la cual daremos clic en la opcin Nueva instalacin independiente de SQL Server y esperamos.
TALLER DE BASE DE DATOS 2014
6
3.- En la ventana se muestra que se comienzan a cargar algunas reglas auxiliares que son necesarias para la instalacin de SQL Server 2008.
4.- En la siguiente ventana especificamos que edicin gratuita deseamos y damos clic en siguiente.
TALLER DE BASE DE DATOS 2014
7
5.- En trminos de licencia damos clic en acepto los trminos y damos clic en siguiente.
6.- En la siguiente ventana solo hacemos clic en el botn instalacin para instalar algunos archivos auxiliares del programa de instalacin.
TALLER DE BASE DE DATOS 2014
8
7.- En la siguiente ventana nos muestra las caractersticas que deseamos agregar a la instalacin, lo recomendable es agregar todas las caractersticas y damos clic en siguiente.
8.- En la siguiente ventana nos mostrara la configuracin de estancia de SQL Server 2008, es decir, el nombre de la instalacin, su ID y donde se instalara el producto.
TALLER DE BASE DE DATOS 2014
9
9.- La ventana que sigue es la configuracin del servidor seleccionamos el nombre de la cuenta y damos clic en siguiente
10.- La siguiente ventana es para enviar un error dentro del SQL o una falla en esta ocasin le desmarcaremos las dos casillas.
TALLER DE BASE DE DATOS 2014
10
11.- Aparecern la reglas de instalacin que son las reglas para poder instalar SQL Server y damos clic en siguiente enseguida nos mostrara la ventana listo para instalar y damos clic en instalacin saldr otra ventana la cual daremos clic en siguiente.
TALLER DE BASE DE DATOS 2014
11
18.- Por ultimo nos mostrara la ventana Operacin Completada no queda ms que cerrar y disfrutar el SQL server 2008.
TALLER DE BASE DE DATOS 2014
12
RESULTADOS
Como vemos aqu SQL Server ya quedo instalado y lo podemos observar en nuestra barra de inicio.
En esta ventana nos muestra ya la aplicacin funcionando y para ello creamos una base de datos y la mostramos.
TALLER DE BASE DE DATOS 2014
13
Ya todo es cuestin de que empecemos a trabajar en nuestra base datos mediante uso de comandos o bien con el facilitador que ya nos proporciona Sql para hacer todo ms rpido desde crear tablas e introducir datos hasta eliminar datos y modificar todo el esquema de la base de datos.
A TRABAJAR EN EL PROGRAMA!
CONCLUSIONES
En conclusin podemos decir que la instalacin de Sql Server es un poco tardada pero menos tediosa que la de My Sql, adems en comparacin con My Sql la presentacin que ofrece al usuario Sql Server es totalmente diferente a la de My Sql y es ms llamativa y por consecuente ms placentero trabajar con Sql Server.
Adems Sql proporciona un facilitador para no poner tantos comandos ni cdigos, si no ya de manera grfica y automtica se crean la apariencia de tablas entre otras cosas.
Para nosotros esta un milln de veces mejor trabajar en Sql Server que en My Sql en muchos aspectos y pues creo que todos acordamos que es uno de los mejores S.G.B.D.