ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

TALLER MODELADO


Enviado por   •  11 de Noviembre de 2014  •  2.344 Palabras (10 Páginas)  •  237 Visitas

Página 1 de 10

TALLER DE BASES DE DATOS

SCA-1025

Índice

INTRODUCCIÓN 1

PRÁCTICA 1

INSTALACIÓN DEL DBMS Y CREAR UNA BD 2

PRÁCTICA 2

CREACIÓN DE BD CON RESTRICCIONES DE INTEGRIDAD E ÍNDICES 4

PRÁCTICA 3

MANIPULACIÓN Y CONSULTA DE BD 9

PRÁCTICA 4

CREACIÓN DE CUENTAS DE USUARIO CON PRIVILEGIOS 11

PRÁCTICA 5

CONTROL DE TRANSACCIONES 15

PRÁCTICA 6

PROCEDIMIENTOS ALMACENADOS 20

PRÁCTICA 7

CONECTIVIDAD DE LA BASES DE DATOS 23

LISTA DE MATERIAL, EQUIPO O REACTIVO A UTILIZAR 25

LISTA DE BIBLIOGRAFÍA REQUERIDA 25

CONTROL DE CAMBIOS DEL MANUAL DE PRÁCTICAS 26

INTRODUCCIÓN

El presente documento tiene el objetivo de guiar el desarrollo de actividades de prácticas de laboratorio para la materia de Taller de Bases de Datos; ya que las Bases de Datos se encuentran en infinidad de aplicaciones reales como parte fundamental del manejo de información persistente.

En las primeras prácticas se solicita la instalación y configuración de un entorno de trabajo para la gestión de datos a través de un Sistema Manejador de Bases de Datos (SGBD) comercial. Después de disponer de un SGBD, se encaminan las tareas hacia las operaciones del Lenguaje de Definición de Datos (LDD), las operaciones CREATE DATABASE, CREATE TABLE, entre otras ; para la definición de datos son indicadas como fundamentales para el tratado de datos de cualquier aplicación real.

En seguida se trata el Lenguaje de Manipulación de Datos (LMD), éste lenguaje está compuesto por un conjunto de operadores y funciones para la manipulación (INSERT, DELETE, UPDATE) y recuperación de datos por medio de consultas simples y compuestas; restricciones y ordenación; funciones de agregación y grupos; etc.

El tema de seguridad se práctica como parte fundamental para la restricción de accesos.

Las transacciones son un medio seguro para el manejo de la concurrencia y los procedimientos almacenados y disparadores proporcionan mayor potencia en la entrada y salida de datos.

Los SGBD no están aislados de los lenguajes de programación; ya que existen medios de conectividad entre un SGBD y los lenguajes de programación; la intención es explicar ODBC, ADO.NET, JDBC y la conectividad en dispositivos móviles para llevar a cabo la interface.

Práctica 1

Instalación del DBMS y crear una BD.

Observaciones Esta práctica incluye a la Práctica # 1 del temario de Taller de Base de Datos que indica “Instalar y configurar distintos SGBD en diferentes plataformas”.

1.- OBJETIVO

Conocer los elementos y características principales del DBMS a utilizar en el curso.

2.- MARCO TEÓRICO

SGBD ó SMBD: Conjunto de programas que controla todo el acceso a la Base de Datos , y proporciona la interfaz entre el usuario y el sistema de Base de Datos.

Base de Datos: Es una colección de archivos interrelacionados, creados con un SGBD. El contenido de una Base de Datos engloba la información concerniente (almacenadas en archivos) de una organización, de tal manera que los datos están disponibles para los usuarios, una finalidad de la base de datos es eliminar la redundancia o al menos minimizarla.

Server2Go. Servidor portable para el desarrollo de aplicaciones que incluye entre otros MySQL, Apache, PHP, etc.

3.- MATERIAL, EQUIPO, REACTIVO o SOTFWARE A UTILIZAR

• Computadora personal o Laptop

• Sistema Operativo

• Procesador de Textos

• Sistema Gestor de B.D.(SGBD) el cual debido a su portabilidad generalmente se usa Server2Go (MySQL); sin embargo también se ha usado PostgreSQL, SQL Server, WorkBench (MySQL) y MySQL Query Browser.

4.- COMPETENCIAS ESPECÍFICAS

I. Organizar por equipos a los alumnos (2 integrantes máximo).

II. Tener mínimo 300 MB libres en la USB

III. Seleccionar una computadora

IV. Abrir la página www.server2go-web.de

V. Presionar el enlace de descarga de Server2Go

VI. Descargarlo en la memoria USB

VII. Una vez descargado descomprimirlo en la USB en la carpeta con el nombre Server2GO

VIII. Una vez descomprimido entre en la carpeta anterior y abra el archivo psm_config.

IX. Realice los siguientes cambios en las líneas de código siguientes:

a. ;--- default temp directory is used

b. MirrorFolder=c:\MyS2GApp\Data\

c. Los cambios deben verse así:

d. ;--- default temp directory is used

e. MirrorFolder=F:\MyS2GApp\Data\ (dónde F es la unidad que reconoce la computadora para la memoria USB)

f. En la línea:

g. ;--- Commandline parameters (i.e. skip-innodb)

i. MySQLCmd=--skip-innodb

ii. Los cambios son:

iii. ;--- Commandline parameters (i.e. skip-innodb)

iv. ;MySQLCmd=--skip-innodb

v. Y por ultimo en las líneas

vi. ;--- The port that should be used for MySQL. If empty the default mysql port is used

vii. MySQLPort=7188

viii. Debe verse así:

ix. ;--- The port that should be used for MySQL. If empty the default mysql port is used

x. MySQLPort=

xi. Finalmente guarde los cambios.

X. Ahora abra el archivo Server2Go. Para cargar el servidor portable.

a. Una vez cargado aparecerá una Págína en el Internet Explorer con el nombre:

Server2Go – Selfconfigurating WAMP Stack, revise la página completa para cerciorarse que no hay ningún problema con la carga del servidor.

XI. Busque el símbolo del sistema y selecciónelo

XII. Cambie a la unidad de la USB

XIII. Entre al directorio Server2Go

XIV. Entre al subdirectorio con el mismo nombre

XV. Entre al directorio Server

XVI. Cambié al directorio MySQL

XVII. Cambie al directorio Bin

XVIII. Una vez en este directorio escriba mysql –u root –p y presione enter.

XIX. Con esto estará en la consola de MySql y podrá crear su base de datos.

XX. Cree la base de datos con sus tablas correspondientes.

XXI. Toda la información será guardada en su USB.

5. RESULTADOS

Se tendrá configurado el servidor portable y su primera base de datos creada. Documentar la instalación y configuración del SGBD instalado.

6. CONCLUSIONES

Al concluir esta práctica el alumno habrá

...

Descargar como (para miembros actualizados) txt (16 Kb)
Leer 9 páginas más »
Disponible sólo en Clubensayos.com