IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
Tema 13. Creación de Base de datos en MySQL Sever 21-05-23.pdf
1. Ing. Noé Abel Castillo Lemus
UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA
FACULTAD DE INGENIERÍA EN SISTEMAS
PROGRAMACIÓN I
TEMAS:
CREACIÓN DE BASE DE DATOS EN
MYSQLSERVER
2. Base de datos en MySQL Server
Al instalar SQLServer también se
registran bases de datos que
administran diferentes aspectos del
servidor de Base de datos.
3. Estructura de Base de datos
SQLServer
MASTER: Es el núcleo que contiene información
importante de la instancia de SQLServer, información
de las diferentes bases de datos.
TEMPDB: Base de datos temporal que brinda espacios
para realizar algunas operaciones.
MODEL: Es una plantilla para todas las bases de datos
creadas en el servidor, se implementa cuando se
ejecuta el comando CREATE DATABASE.
4. Estructura de Base de datos
SQLServer
MSDB: Empleado por Sqlserver Agent, guarda
información de servicios de automatización,
historial de copias de seguridad, tareas, alertas,
planes de mantenimiento en otros registros.
TABLAS: La tabla es el primer objeto de una base
de datos y se organiza en filas y columnas, una fila
equivale a un registro y las columnas definen los
campos del registro. Los campos se definen sobre
un tipo de datos.
5. Estructura de Base de datos
SQLServer
CAMPO: Representa los atributos de una entidad o
tabla.
CAMPO CLAVE: Es el campo que representa un valor
único e identifica a un registro de la tabla.
CAMPO FORANEO: Campo que une a otra entidad
formando una extensión de la tabla fuente.
REGISTRO: Representa el conjunto de valores por
cada campo de una misma fila.
DATO: Es un valor que no representa nada mientras
no se une a otros datos.
7. Tipos de Datos Carácter
Char: Los datos deben tener una longitud fija hasta
8Kb, ejemplo si queremos almacenar categorías por
ejemplo A, B, C…, Utilizaremos Char(1).
Varchar: Puede variar en el numero de caracteres, es
decir el valor asignado no es fijo, aquí SQL administra
los espacios en blanco y los optimiza. Ejemplo en un
varchar(15) ocupara menos espacio el dato «Ana» que
«Juan Carlos».
8. Tipos de Datos Carácter
Decimal: Tipos de datos que se utiliza
para almacenar números decimales que
pueden tener hasta 38 dígitos.
Money: Cantidad monetaria positiva o
negativa.
9. ´Propiedades de los Datos
Propiedad NULL: Existen dos formas de expresar la
propiedad NULL, al implementarlo como NULL
estamos indicando que el contenido de dicha columna
no es obligatorio, si se necesita especificar que el
campo es obligatorio se implementa con NOT NULL.
Propiedad IDENTITY: Propiedad solo aplicada a
campos numéricos, y se define un autoincremento
automático de valores.
10. Ejercicio
Se desea implementar un sistema web para gestionar la
reserva de vuelos; que permita al usuario registrar sus
reservas de vuelos y hacer sus consultas, además de
poder comprar los boletos de viaje, de manera remota,
sin la necesidad de recurrir a una agencia de viaje. El
sistema web debe de mostrar una interfaz describiendo
los servicios ofrecidos junto con la opción para
registrarse si es la primera vez que accede a ella, o si ya
se encuentra registrado acceder por medio de un
usuario y su clave.
11. Ejercicio
Una vez registrado el usuario este podrá
acceder a los siguientes procesos:
Consulta de vuelos:
Por horarios de vuelos
Por tarifas de vuelos
Información de vuelos
Reserva de vuelos
Compra de boletos de viaje