DABD_U3_EA_ROPC

November 15, 2017 | Author: karina palacios | Category: Backup, Table (Database), My Sql, Middleware, Sql
Share Embed Donate


Short Description

Descripción: Base de datos...

Description

DATOS DE IDENTIFICACION Nombre: Roberta Karina Palacios Castillo Grupo: DS-DABD1602-B2-001 Tutor: Bernardino Fuentes Solar Asignatura: Administración de base de datos Evidencia de aprendizaje: funciones predefinidas y operaciones 1. ¿Cuál es el propósito del middleware con el que cuenta la escuela?

Mantener un control distribuido de las entidades para de esta forma poder tener un óptimo intercambio de información, el cual es la finalidad de middleware por ser una aplicación web.

Maestros

Alumnos

Materias 2. ¿Cuenta con esquema o modelo físico de la base de datos? Modelo físico 3. ¿Cómo quedaría el diccionario de datos de las tablas maestros, alumnos y materias? Alumnos Campo

Nombre del

Tipo

Tamaño

Descripción

Matricula de

campo matricula

int

5

Primary key

alumno Nombre del

Nombre

varchar

30

Nombre del

alumno Clave de

Cve_materias

char

200

alumno Materias que

materias que

cursara

cursara

Maestros Campo

Nombre del

Tipo

Tamaño

Descripción

Numero de

campo N_cedula

int

12

Primary key

cedula Nombre del

N_maestro

varchar

30

Nombre del

maestro

maestro

Clave de las

Cve_materias

50

50

Foreign key,

materias

relacionada a la

impartidas

tabla materias

Materias Campo

Nombre

del

Tipo

Tamaño

Descripción

Clave de

campo Cve_materias

int

5

Primary key

materias Nombre de la

nombre

Varchar

15

Nombre de la

12

materia Foreign key,

materia Numero cedula

N_cedula

int

de maestro

relacionada a la

Nombre del

tabla mestro. Foreign key,

N_maestro

varchar

30

maestro que

relacionada a la

impartirá la

tabla maestro

materia

4. ¿Les conviene usar archivos de longitud fija o variable y por qué? Longitud fija, porque permite tener un mejor rendimiento de la base de datos. 5. ¿Con qué comandos podríamos administrar las bitácoras de esta base de datos?  $ mysqladmin -u -p create – crear base de datos.  $ mysqladmin -u -p drop – borrar la base de datos.  $ mysqladmin -u root -p proc – listar procesos en ejecucion en el servidor de   

bases de datos Mysql. $ mysqladmin -u root -p -i 5 status – verificar status cada 5 segundos. $ mysqldump –opt -u -h -p > /path/to/file – Exportar base de datos a un archivo. $ mysqldump –opt -u -h –all-databases -p > /path/to/file – Exportar TODAS las

 

bases de datos a un archivo. $ mysql -h -u -p < /path/to/file – Importar un archivo a la base de datos a mysql $ mysqlcheck -o -u root -p –all-databases – Optimizar las bases de datos mysql.

6.

Realiza una planeación de respaldos para la base de datos y agrégala al documento.

Paso 1 2 3

Procedimiento Tener un usuario con privilegios Planear un respaldo de nivel 0 Ejecutamos el comando mysqldump -u karina –p karyna ELSABER > respaldoelsaber.sql

4 5

Planear los siguientes respaldos de nivel 1 y 2 Podemos llevar a cabo un respaldo remoto usando el comando: mysqldump -u karyna –p karyna –h escuelita ELSABER > respaldo2.sql

7.

Especifica cómo sería el comando para respaldar esa base de datos.

Echo of Cd C:\Program Files\MySQL\MySQL Server 5.5\bin mysqldump -u root --password=karyna ELSABER > “C:\karina\respaldos\respaldobasedatos.sql” 8. Explica con qué comando harías un espejeo a la base de datos y en qué momento es pertinente aplicarla. 1. Debe hacerse una copia de seguridad de la base de datos: Backup Database ELSABERto Disk=’D:\ELSABER.bak’; Backup Log ELSABER to Disk=’D:\logELSABER.bak; 2. Copiamos los ficheros en donde queremos hacer el espejo: Restore Database ELSABERto Disk=’D:\ELSABER.bak’ with NORECOVERY; Restore Log ELSABER from Disk=’D:\logELSABER.bak with NORECOVERY; 3.

Se inicia la configuración del espejo.

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF