Administraciondebd

Páginas: 7 (1521 palabras) Publicado: 24 de marzo de 2015
ADMINISTRACIÓN DEL MANEJO DE BASE DE
DATOS MySQL

Dr. Ricardo Raúl Jacinto Montes

Definición del Proyecto Final
• Elegir una situación que requiera el diseño de una BD

• Control escolar
• Nómina
• Inventario

• Hacer el análisis de requerimientos para el diseño de la BD
• Diseñar la BD (Modelo de datos)
• Crear la BD
• Crear usuarios de acuerdo a los requerimientos
• Crear permisos a losusuarios
• Crear vistas para los usuarios finales
• Crear interfaces de usuarios
• Operaciones con la BD (Algebra relacional)

• Queries usando PHP

Participación de la UNIDAD I
1. ¿Para que me sirve una Base de Datos?
2. ¿Cuales son los componentes de una Base de Datos?
3. ¿Cuáles son los programas que me permiten trabajar (crear, manipular,
consultar) las Bases de Datos?, Menciona 2 nombres deeste tipo de
programas.

4. Menciona y explica 3 funciones de los SGBD.
5. ¿Cuáles son los actores principales en un SGB?
6. ¿Cuáles son los lenguajes que se utiliza en un SGBD?
7. De los actores que intervienen en un SGBD ¿Cuál serías tú? y
menciona 3 de las funciones básicas que tendrías que realizar.



Descargar WampServer 2.1
◦ http://wamp-server.softonic.com/descargar



Wamp Server
◦APACHE Web Server
◦ PHP interpréte
◦ MySQL




Inicializar el WAMP Server.
Seleccionar phpMyAdmin
◦ Analizar la pantalla de administración
◦ Identificar las funciones que proporciona,

Participación de la UNIDAD II (1)
1. ¿Cuales son los dos principios de solución de problemas?
2. ¿Como aplico Divide et Impera?
3. ¿Para qué me sirve la abstracción?
4. ¿Menciona los 3 niveles de abstracción y quiénactúa en cada nivel?

5. ¿Qué es el modelado de datos?
6. Menciona 3 categorías de conceptos que se pueden modelar y
menciona un ejemplo de cada uno de ellos.

Participación de la UNIDAD II (2)
Ejercicios de abstracción

• Boleta de Calificaciones
• Credencial de Estudiante






Persona
Alumno
Alumno egresado
Número de expediente



En su consola de MySQL
◦ En SQL
 INSERT INTOalumnos(nombre, edad, sexo, grupo, grado)
VALUES (
‘Pedro', 12, ‘h’, ‘3’,’a’) ;
 INSERT INTO alumnos(nombre, edad, sexo, grupo, grado)
VALUES (
‘Juan', 11, ‘h’, ‘3’,’a’) ;
 INSERT INTO alumnos(nombre, edad, sexo, grupo, grado)
VALUES (
‘Maria', 12, ‘m’, ‘3’,’b’) ;






En la consola de SQL
Select * from alumnos.
Select * from alumnos where sexo=‘m’.

1.
2.

3.
4.
5.
6.

¿Qué es una entidad?
¿Quées un objeto?
¿Que diferencia dos objetos?
¿Qué es un modelo?
¿Cuál es la base teórica del modelo
relacional?
¿Qué es el producto X?





En MySQL
Seleccione la BD
Seleccione operaciones
◦ Cambie el nombre de la Tabla
◦ Oprima continuar



Seleccione la tabla





Seleccione estructura
Seleccione el nombre de la columna
Seleccione el lápiz
Cambie el nombre del campo

IV. ÁLGEBRARELACIONAL
Operaciones del Algebra Relacional – Ejercicios

Dadas las siguientes relaciones:

Obtener:
a)
b)
c)
d)

ALUMNO  PROFESOR
ALUMNO  PROFESOR
ALUMNO - PROFESOR
PROFESOR - ALUMNO

Participación de la UNIDAD II (2)
1. ¿Para qué me sirve la abstracción?
2. ¿Menciona los 3 niveles de abstracción y quién actúa en cada nivel?
3. ¿Qué es el modelado de datos?
4. Menciona 3 categorías de conceptosque se pueden modelar y
menciona un ejemplo de cada uno de ellos.
5. Menciona cómo se clasifican los distintos modelos de datos
6. Menciona un Modelo de Datos de cada clasificación
7. Menciona y describe los elementos básicos del Modelo de EntidadRelación
8. ¿Qué es el dominio de un atributo?
9. ¿Cómo se determina el grado de una relación?

IV. ÁLGEBRA RELACIONAL
Operaciones del AlgebraRelacional – Ejercicios
a) ALUMNO  PROFESOR

d) PROFESOR - ALUMNO

c) ALUMNO - PROFESOR
b) ALUMNO  PROFESOR

Participación de la UNIDAD II (3) – Para entregar en papel el lunes 25 de mayo
Horarios de clases
Modelo E-R
Entidades:
1.
2.
3.
4.
5.
6.
7.
8.

Carreras (cve_carrera, nombre_carrera)
Grupos (cve_grupo, nombre_grupo, cve_carrera)
Alumnos (expediente, nombre_alumno, cve_grupo)
Asignaturas...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS