Jonathan Gaviria y julian delgado
Solución guía de mysql 3. FORMULACION DE LAS ACTIVIDADES DE APRENDIZAJE. 3.1 Actividades de Reflexión inicial. Situación Polémica: Suponga que decide ir a un almacén donde se venden datos llamado "SGBD", porque necesita una información que allí se encuentra; ¿Cuáles serían las funciones y/o tareas que debe desempeñar un vendedor en el almacén de datos para que usted salga de allí con la información requerida? RTA: sistema gestor de base de datos es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta y para obtener la información requerida se debe almacenar, asignar niveles de seguridad, actualización de datos, copia de seguridad y restauración, las interfaces externas bien pueden ser utilizadas por los administradores o bien por programas que se comunican a través de una aplicación.
3.2 Actividades de Contextualización.
Jonathan Gaviria y julian delgado
3.3 Actividades de apropiación del conocimiento (Conceptualización y Teorización). Actividad 1 Consulte acerca del significado de las siglas SGBD, su propósito, características, ventajas y desventajas, de ejemplos de los productos que se encuentran en el mercado de SGBD y licenciamiento.
Sus características son:
Control de redundancia: En la creación tradicional de programas de archivos, cada grupo de usuarios mantiene sus propios archivos para manejar sus aplicaciones de procesamiento de datos. Restricción de los accesos no autorizados: Cuando muchos usuarios comparten una misma base de datos, es probable que no todos tengan la autorización para tener acceso a toda la información que contiene. Cumplimiento de las restricciones de integridad: La mayor parte de las aplicaciones de base de datos tienen ciertas restricciones de integridad que deben cumplir los datos. El SGBD debe ofrecer recursos para definir tales restricciones yacer que se cumplan. Respaldo y recuperación: Todo SGBD debe contar con recursos para recuperarse de fallos de hardware o de software. Para ello está el subsistema de respaldo y recuperación del SGBD. Ventajas de un SGBD Reutilización de datos y programas Control de redundancia Estandarización Es posible equilibrar las cargas de los requerimientos Integridad Seguridad Rapidez de desarrollo Mantenimiento y reingeniería: Cambios en la estructura de datos sin cambiar los programas que usan Desventajas de un SGBD Puede llegar a ser lento Tamaño Susceptibilidad de fallas Compatibilidad en la recuperación a fallas Puedo llegar a trabajar en forma “lenta” debido a la cantidad de verificaciones que debe hacer.
Jonathan Gaviria y julian delgado
2. Mediante una imagen ejemplifique cual es la arquitectura en la que está basada SQL Server. 3. Defina concretamente cuales son las tareas del motor de base de datos de SQL Server y cuál es el sistema administrador que ofrece SQL Server para administrar y diseñar bases de datos. 4. Mediante una imagen señale las partes del entorno de trabajo del administrador de SQL Server instalado en su equipo y defina concretamente sus funciones. 5. Realice un cuadro comparativo de los tipos de datos y sus divisiones en MS SQL SERVER 2005 -2014 con: a. Categoría b. Nombre c. Descripción d. Rango De Valores Admitidos 6. Defina cuales son las bases de datos del sistema de SQL Server y cuál es su contenido. 7. Consulte tutoriales de instalación del motor y administrador de MS SQL Server.
2. Rta:
3. Las principales tareas asociadas al trabajo con una base de datos son: planeamiento, diseño, implementación, optimización y mantenimiento. El Administrador de configuración de SQL Server y SQL Server Management Studio utiliza el Instrumental de administración de Windows (WMI) para ver y cambiar algunas configuraciones del servidor. WMI proporciona una forma unificada de crear una interfaz con las llamadas a la API que administran las operaciones del Registro solicitadas por las herramientas de SQL Server y de proporcionar un mejor control y manipulación de los servicios SQL seleccionados del
Jonathan Gaviria y julian delgado
complemento del Administrador de configuración de SQL Server .Para obtener más información sobre cómo configurar permisos relacionados con WMI
4. Rta:
Jonathan Gaviria y julian delgado
5. Tipo de datos :
longitud
Descripcion:
Binary:
1 byte
Para consultas sobre tabla adjunta de productos de bas es dedatos que definen un tipo de datos Binario.
Bit:
1 byte
Byte:
1 byte
COUNTER
4 bytes
Un número incrementado automáticamente (de tipo Lo ng)
CURRENCY
8 bytes
Un entero escalable entre 922.337.203.685.477,5808 y922.337.203.685.477,5807
DATETIME
8 bytes
Valores Si/No ó True/False
Un valor entero entre 0 y 255
Un valor de fecha u hora entre los años 100 y 9999
SINGLE
DOUBLE
4 bytes
8 bytes
Un valor en punto flotante de precisión simple con un rangode -3.402823*1038 a -1.401298*10-45para valores negativos,1.401298*10-45 a 3.402823*1038 para valores positivos, y 0 Un valor en punto flotante de doble precisión con un rangode -1.79769313486232*10308a 4.94065645841247*10-324 para valores negativos, 4.94065645841247*10-324 a1.79769313486232*1 308 para valores positivos, y 0. Un entero corto entre -32,768 y 32,767
SHORT
2 bytes
LONG
4 bytes
Un entero largo entre -2,147,483,648 y 2,147,483,647 De cero a un máximo de 1.2 gigabytes LONGTEXT
1 byte por carácter De cero 1 gigabyte. Utilizado para objetos OLE
LONGBINARY Según se nesecite De cero a 255 caracteres TEXT1
byte por
Jonathan Gaviria y julian delgado
6. En cada instalación de SQL Server hay 4 bases de datos de sistema, y la capacidad decrear nuevas bases de datos por el usuario, en los cuales los datos están almacenados entablas.Estas bases de datos, creadas por parte de los usuarios, incluyen básicamente un archivode datos (con el sufijo mdf) con las tablas y los distintos objetos a nivel de la base de datos; y un archivo de registro (con el sufijo ldf) con las transacciones abiertas, y transacciones cerradas, Sujeto al modelo de recuperación seleccionado (se puede acumular en el archivo de registro todos los cambios en la base de datos desde el último respaldo). Se puede crear un conjunto de archivos de datos además del principal (con el sufijo ndf) por consideraciones de eficiencia, partición de carga de trabajo entre los discos rígidos, etc .Las bases de datos del sistema:
*master - Todos los procedimientos, funciones y tablas del sistema que están utilizadas por parte de todas las bases de datos y que están instaladas automáticamente, tanto como las que han sido creado por parte de los administradores del sistema. Además, todas las definiciones en respecto a la seguridad a nivel del servidor, están almacenadas en esta base de datos.
*msdb - Almacenamiento de las tareas del agente, los códigos de CLR combinados en el sistema, los paquetes de SSIS, y otros más.
*model - El molde de las bases de datos. Cada nueva base de datos se crea como una copia de esta base de datos, menos que algo más estaba definido explícitamente.
*tempdb - Base de datos temporal que se crea de nuevo cada vez que el servicio reinicia. Se utiliza para almacenar tablas temporales creadas por parte de los usuarios o el sistema (por ejemplo en ordenaciones complejos). 7. Consulte tutoriales de instalación del motor y administrador de MS SQL Server. https://www.youtube.com/watch?v=cvuz0J2rzYs https://www.youtube.com/watch?v=XkQhOMJiRe8 GLOSARIO CREATE CREAR : con este comando creamos una tabla .DATA BASE BASE DE DATOS: para crear una base de datos en workbench .SELECT SELECCIONAR : lo utilizamos para hacer consultas en los campos de la tabla. CLEAR LIMPIAR : limpia o borra los campos de una tabla o al ejecutar la ventana donde se captura los datos por cada consulta se limpia la pantalla. WHERE DONDE: where es un filtro para utilizar un determinado campo en una tabla , en el ejemplo se escoge campo edad del alumno para hacer un filtro en los registros .DROP SUPRIMIR : para eliminar campos o registros en la tabla