SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
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
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.
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.
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.
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.
Estructura de Base de datos
SQLServer
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».
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.
´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.
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.
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

Más contenido relacionado

Similar a Tema 13. Creación de Base de datos en MySQL Sever 21-05-23.pdf

Similar a Tema 13. Creación de Base de datos en MySQL Sever 21-05-23.pdf (20)

Base de Datos
Base de DatosBase de Datos
Base de Datos
 
LENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQLLENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQL
 
clase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdfclase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdf
 
mysql comandos.pdf
mysql comandos.pdfmysql comandos.pdf
mysql comandos.pdf
 
Sql server 2014 básico
Sql server 2014 básicoSql server 2014 básico
Sql server 2014 básico
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Investigacion alter, create y integridad referencial
Investigacion alter, create y integridad referencialInvestigacion alter, create y integridad referencial
Investigacion alter, create y integridad referencial
 
Manual tutorial-sql
Manual tutorial-sqlManual tutorial-sql
Manual tutorial-sql
 
Manual tutorial-sql
Manual tutorial-sqlManual tutorial-sql
Manual tutorial-sql
 
Practica1
Practica1Practica1
Practica1
 
Practica1
Practica1Practica1
Practica1
 
DDL
DDLDDL
DDL
 
MySQL. Tutorial Básico
MySQL. Tutorial BásicoMySQL. Tutorial Básico
MySQL. Tutorial Básico
 
Abf leccion 12
Abf leccion 12Abf leccion 12
Abf leccion 12
 
Fundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sqlFundamentos de BD - Unidad 6 lenguaje sql
Fundamentos de BD - Unidad 6 lenguaje sql
 
Mysql
MysqlMysql
Mysql
 
Presentación 1. 2 Lenguaje de Definición de Datos_B (2).pptx
Presentación 1. 2 Lenguaje de Definición de Datos_B (2).pptxPresentación 1. 2 Lenguaje de Definición de Datos_B (2).pptx
Presentación 1. 2 Lenguaje de Definición de Datos_B (2).pptx
 
Unidad iv ddl
Unidad iv ddlUnidad iv ddl
Unidad iv ddl
 
04-SQL.pdf
04-SQL.pdf04-SQL.pdf
04-SQL.pdf
 
04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf04-SQLBuenaPresentaciónyConceptos.pdf
04-SQLBuenaPresentaciónyConceptos.pdf
 

Más de Noe Castillo

Tema 10. Simplificación de circuitos en simulador 21-04-24.pdf
Tema 10. Simplificación de circuitos en simulador  21-04-24.pdfTema 10. Simplificación de circuitos en simulador  21-04-24.pdf
Tema 10. Simplificación de circuitos en simulador 21-04-24.pdfNoe Castillo
 
Tema 10. Ajuste de curvas por Polinomios de Lagrange 21-04-24.pdf
Tema 10. Ajuste de curvas por Polinomios de Lagrange  21-04-24.pdfTema 10. Ajuste de curvas por Polinomios de Lagrange  21-04-24.pdf
Tema 10. Ajuste de curvas por Polinomios de Lagrange 21-04-24.pdfNoe Castillo
 
Tema 9. Lógica de Resolución de Problemas 14-04-24.pdf
Tema 9. Lógica de Resolución de Problemas  14-04-24.pdfTema 9. Lógica de Resolución de Problemas  14-04-24.pdf
Tema 9. Lógica de Resolución de Problemas 14-04-24.pdfNoe Castillo
 
Sesión 09 Sitios Web y Falsificación, ataques internos y SWeb 15-04.pdf
Sesión 09  Sitios Web y Falsificación, ataques internos y SWeb 15-04.pdfSesión 09  Sitios Web y Falsificación, ataques internos y SWeb 15-04.pdf
Sesión 09 Sitios Web y Falsificación, ataques internos y SWeb 15-04.pdfNoe Castillo
 
Tema 8. Interpolación y Ajuste de Curvas 24-03-24.pdf
Tema 8. Interpolación y Ajuste de Curvas  24-03-24.pdfTema 8. Interpolación y Ajuste de Curvas  24-03-24.pdf
Tema 8. Interpolación y Ajuste de Curvas 24-03-24.pdfNoe Castillo
 
Tema 8. Simplificación de Circuitos Lógicos 07-04-24.pdf
Tema 8. Simplificación de Circuitos Lógicos  07-04-24.pdfTema 8. Simplificación de Circuitos Lógicos  07-04-24.pdf
Tema 8. Simplificación de Circuitos Lógicos 07-04-24.pdfNoe Castillo
 
Tema 7. Lógica Combinacional 17-03-24.pdf
Tema 7. Lógica Combinacional  17-03-24.pdfTema 7. Lógica Combinacional  17-03-24.pdf
Tema 7. Lógica Combinacional 17-03-24.pdfNoe Castillo
 
Tema 7. Método de Müller y la Secante 24-03-24.pdf
Tema 7. Método de Müller y la Secante 24-03-24.pdfTema 7. Método de Müller y la Secante 24-03-24.pdf
Tema 7. Método de Müller y la Secante 24-03-24.pdfNoe Castillo
 
Tema 6. Compuertas Logicas 17-03-24.pdf
Tema 6. Compuertas Logicas  17-03-24.pdfTema 6. Compuertas Logicas  17-03-24.pdf
Tema 6. Compuertas Logicas 17-03-24.pdfNoe Castillo
 
Tema 6. Newton Raphson y Método Secante 17-03-24.pdf
Tema 6. Newton Raphson y Método  Secante 17-03-24.pdfTema 6. Newton Raphson y Método  Secante 17-03-24.pdf
Tema 6. Newton Raphson y Método Secante 17-03-24.pdfNoe Castillo
 
Tema 5. La PC en Solución de Problemas 10-03-24.pdf
Tema 5. La PC en Solución de Problemas 10-03-24.pdfTema 5. La PC en Solución de Problemas 10-03-24.pdf
Tema 5. La PC en Solución de Problemas 10-03-24.pdfNoe Castillo
 
Tema 5. La Creatividad y Bloqueos Mentales 03-03-24.pdf
Tema 5. La Creatividad y Bloqueos Mentales 03-03-24.pdfTema 5. La Creatividad y Bloqueos Mentales 03-03-24.pdf
Tema 5. La Creatividad y Bloqueos Mentales 03-03-24.pdfNoe Castillo
 
Tema 4. Razonamiento Lógico 25-02-24.pdf
Tema 4. Razonamiento Lógico 25-02-24.pdfTema 4. Razonamiento Lógico 25-02-24.pdf
Tema 4. Razonamiento Lógico 25-02-24.pdfNoe Castillo
 
Tema 4. Gráfica Tridimiensional 25-02-24.pdf
Tema 4. Gráfica Tridimiensional 25-02-24.pdfTema 4. Gráfica Tridimiensional 25-02-24.pdf
Tema 4. Gráfica Tridimiensional 25-02-24.pdfNoe Castillo
 
Tema 3. Logica Matematica Logica de sistemas.pdf
Tema 3. Logica Matematica Logica de sistemas.pdfTema 3. Logica Matematica Logica de sistemas.pdf
Tema 3. Logica Matematica Logica de sistemas.pdfNoe Castillo
 
Tema 3. Gráficas y su Función 18-02-24.pdf
Tema 3. Gráficas y su Función 18-02-24.pdfTema 3. Gráficas y su Función 18-02-24.pdf
Tema 3. Gráficas y su Función 18-02-24.pdfNoe Castillo
 
Tema 2. Operaciones con Matrices 11-02-24.pdf
Tema 2. Operaciones con Matrices 11-02-24.pdfTema 2. Operaciones con Matrices 11-02-24.pdf
Tema 2. Operaciones con Matrices 11-02-24.pdfNoe Castillo
 
Tema 2. Lógica del Concepto 11-02-24.pdf
Tema 2. Lógica del Concepto 11-02-24.pdfTema 2. Lógica del Concepto 11-02-24.pdf
Tema 2. Lógica del Concepto 11-02-24.pdfNoe Castillo
 
Tema 1. Introducció a Lógica Formal 04-02-24.pdf
Tema 1. Introducció a Lógica Formal  04-02-24.pdfTema 1. Introducció a Lógica Formal  04-02-24.pdf
Tema 1. Introducció a Lógica Formal 04-02-24.pdfNoe Castillo
 
Tema 1. Introducción a MatLab 04-02-24.pdf
Tema 1. Introducción a MatLab  04-02-24.pdfTema 1. Introducción a MatLab  04-02-24.pdf
Tema 1. Introducción a MatLab 04-02-24.pdfNoe Castillo
 

Más de Noe Castillo (20)

Tema 10. Simplificación de circuitos en simulador 21-04-24.pdf
Tema 10. Simplificación de circuitos en simulador  21-04-24.pdfTema 10. Simplificación de circuitos en simulador  21-04-24.pdf
Tema 10. Simplificación de circuitos en simulador 21-04-24.pdf
 
Tema 10. Ajuste de curvas por Polinomios de Lagrange 21-04-24.pdf
Tema 10. Ajuste de curvas por Polinomios de Lagrange  21-04-24.pdfTema 10. Ajuste de curvas por Polinomios de Lagrange  21-04-24.pdf
Tema 10. Ajuste de curvas por Polinomios de Lagrange 21-04-24.pdf
 
Tema 9. Lógica de Resolución de Problemas 14-04-24.pdf
Tema 9. Lógica de Resolución de Problemas  14-04-24.pdfTema 9. Lógica de Resolución de Problemas  14-04-24.pdf
Tema 9. Lógica de Resolución de Problemas 14-04-24.pdf
 
Sesión 09 Sitios Web y Falsificación, ataques internos y SWeb 15-04.pdf
Sesión 09  Sitios Web y Falsificación, ataques internos y SWeb 15-04.pdfSesión 09  Sitios Web y Falsificación, ataques internos y SWeb 15-04.pdf
Sesión 09 Sitios Web y Falsificación, ataques internos y SWeb 15-04.pdf
 
Tema 8. Interpolación y Ajuste de Curvas 24-03-24.pdf
Tema 8. Interpolación y Ajuste de Curvas  24-03-24.pdfTema 8. Interpolación y Ajuste de Curvas  24-03-24.pdf
Tema 8. Interpolación y Ajuste de Curvas 24-03-24.pdf
 
Tema 8. Simplificación de Circuitos Lógicos 07-04-24.pdf
Tema 8. Simplificación de Circuitos Lógicos  07-04-24.pdfTema 8. Simplificación de Circuitos Lógicos  07-04-24.pdf
Tema 8. Simplificación de Circuitos Lógicos 07-04-24.pdf
 
Tema 7. Lógica Combinacional 17-03-24.pdf
Tema 7. Lógica Combinacional  17-03-24.pdfTema 7. Lógica Combinacional  17-03-24.pdf
Tema 7. Lógica Combinacional 17-03-24.pdf
 
Tema 7. Método de Müller y la Secante 24-03-24.pdf
Tema 7. Método de Müller y la Secante 24-03-24.pdfTema 7. Método de Müller y la Secante 24-03-24.pdf
Tema 7. Método de Müller y la Secante 24-03-24.pdf
 
Tema 6. Compuertas Logicas 17-03-24.pdf
Tema 6. Compuertas Logicas  17-03-24.pdfTema 6. Compuertas Logicas  17-03-24.pdf
Tema 6. Compuertas Logicas 17-03-24.pdf
 
Tema 6. Newton Raphson y Método Secante 17-03-24.pdf
Tema 6. Newton Raphson y Método  Secante 17-03-24.pdfTema 6. Newton Raphson y Método  Secante 17-03-24.pdf
Tema 6. Newton Raphson y Método Secante 17-03-24.pdf
 
Tema 5. La PC en Solución de Problemas 10-03-24.pdf
Tema 5. La PC en Solución de Problemas 10-03-24.pdfTema 5. La PC en Solución de Problemas 10-03-24.pdf
Tema 5. La PC en Solución de Problemas 10-03-24.pdf
 
Tema 5. La Creatividad y Bloqueos Mentales 03-03-24.pdf
Tema 5. La Creatividad y Bloqueos Mentales 03-03-24.pdfTema 5. La Creatividad y Bloqueos Mentales 03-03-24.pdf
Tema 5. La Creatividad y Bloqueos Mentales 03-03-24.pdf
 
Tema 4. Razonamiento Lógico 25-02-24.pdf
Tema 4. Razonamiento Lógico 25-02-24.pdfTema 4. Razonamiento Lógico 25-02-24.pdf
Tema 4. Razonamiento Lógico 25-02-24.pdf
 
Tema 4. Gráfica Tridimiensional 25-02-24.pdf
Tema 4. Gráfica Tridimiensional 25-02-24.pdfTema 4. Gráfica Tridimiensional 25-02-24.pdf
Tema 4. Gráfica Tridimiensional 25-02-24.pdf
 
Tema 3. Logica Matematica Logica de sistemas.pdf
Tema 3. Logica Matematica Logica de sistemas.pdfTema 3. Logica Matematica Logica de sistemas.pdf
Tema 3. Logica Matematica Logica de sistemas.pdf
 
Tema 3. Gráficas y su Función 18-02-24.pdf
Tema 3. Gráficas y su Función 18-02-24.pdfTema 3. Gráficas y su Función 18-02-24.pdf
Tema 3. Gráficas y su Función 18-02-24.pdf
 
Tema 2. Operaciones con Matrices 11-02-24.pdf
Tema 2. Operaciones con Matrices 11-02-24.pdfTema 2. Operaciones con Matrices 11-02-24.pdf
Tema 2. Operaciones con Matrices 11-02-24.pdf
 
Tema 2. Lógica del Concepto 11-02-24.pdf
Tema 2. Lógica del Concepto 11-02-24.pdfTema 2. Lógica del Concepto 11-02-24.pdf
Tema 2. Lógica del Concepto 11-02-24.pdf
 
Tema 1. Introducció a Lógica Formal 04-02-24.pdf
Tema 1. Introducció a Lógica Formal  04-02-24.pdfTema 1. Introducció a Lógica Formal  04-02-24.pdf
Tema 1. Introducció a Lógica Formal 04-02-24.pdf
 
Tema 1. Introducción a MatLab 04-02-24.pdf
Tema 1. Introducción a MatLab  04-02-24.pdfTema 1. Introducción a MatLab  04-02-24.pdf
Tema 1. Introducción a MatLab 04-02-24.pdf
 

Último

Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfPresentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfSarayLuciaSnchezFigu
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIAGUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIAELIASPELAEZSARMIENTO1
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 

Último (20)

Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdfPresentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
Presentacion minimalista aesthetic simple beige_20240415_224856_0000.pdf
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIAGUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
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.
  • 6. Estructura de Base de datos SQLServer
  • 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