SlideShare una empresa de Scribd logo
1 de 14
• Instituto Cristo Del Picacho
• Nombre Del Alumno :Junior Armando Alvarado Mendoza
• Nombre Del Docente : David Elvir
• Asignatura : Análisis y Diseño
RESUMEN NUM.5
RESUMEN DEL VIDEO NUMERO 5 LENGUAJES SQL
SQL LENGUAJE ESTRUCTURAL DE CONSULTA ES UN LENGUAJE UNIVERSAL QUE
LO PODEMOS UTILIZAR EN CUALQUIER LENGUAJE DE BASES DE DATOS EL
LENGUAJE SQL LO PODEMOS DIVIDIR EN DOS EL DDL QUE SIGNIFICA LENGUAJE
DE DEFINICIÓN DE DATOS Y EL DML QUE SIGNIFICA DE MANIPULACIÓN DE DATOS
EN EL MODELO RELACIONAL A UN:
ENTIDADES LE LLAMAREMOS TABLA
ATRIBUTOS LE LLAMAREMOS CAMPOS
REGISTROS LE LLAMAREMOS TUPLAS
CARDINALIDAD LE LLAMAREMOS RELACIONES
TRANSACT-SQL
ES TE LENGUAJE ES SQL PERO SE UTILIZA COMO MANEJADOR DE BASES DE DATOS
ESTO NOS PERMITE MANEJAR NUESTRAS BASES DE DATOS DESDE SQL SERVER
ADEMÁS PODEMOS HACER COSAS MUY INTERESANTES A LA HORA DE
MANIPULAR LOS DATOS CREAR DISPARADORES ENTRE OTRAS COSAS ESTAS SON
LAS PRINCIPALES CARACTERÍSTICAS DEL LENGUAJE SQL
• Resumen video número 7 tipos de datos
• Vamos a empezar con el tipo de dato varchar(x) es un tipo de datos que es de cadena de longitud
variable ejemplo
• Núm varchar (7)
• L
• A
• U
• R
• A
•
•
Pese a aquel campo es longitud de 7 solo almacenara 5 caracteres los otros dos los va a desechar es
decir los permite optimizar el espacio en memoria
• Ahora vamos a ver cómo es que nosotros tenemos que ingresar nuestros datos de tipo carácter en SQL
cuando ingresamos un dato tenemos que hacerlo entre “por ejemplo “Laura” “papas a la francesa” son
palabras que están escritas con espacio de igual manera las tengo que escribir
• Ahora vamos a ver el dato de tipo numérico esta en integer o int también el smallint el Begin nos
permite almacenar un rango mucho más grande y también está el float nos permite almacenar datos
con números decimales cuando ingresamos datos de tipo numérico no ay necesidad de que lo
ingresemos entre comillas nada de eso simplemente ponemos el numero tal cual también están los
datos de tipo fecha y hora aquí vamos a mencionar el datiteme puede almacenar valores de 1 de enero
de 1953 hasta el 31 de diciembre de 9999 este es el rango de fechas que nos permite almacenar
•Resumen video número 8 creaciones
de bd
• En este video programamos en SQL server primero programamos la base de datos que hemos visto en
videos anteriores que tiene materia alumno profesor y carera esta base de datos la llamaremos escuela
después vemos que toca crear las tablas y vemos que son 7 tablas después de eso le indicamos cuales
son nuestras llave primaria y nuestra llave foránea
• Las llaves primarias son las que observamos total mente rellenas y las foráneas solo rellenas la mitad
a ora abrimos SQL y nos conectamos al servidor de datos creamos una nueva consulta aquí es donde
ingresamos el código primero tenemos que crear nuestra base de datos con créate database escuela la
seleccionamos y la ejecutamos para comprobar que ya está
• vamos a menú empesamos a ingresar nuestras tablas como carera no importa si escribas con
mayúscula o minúsculas dentro de los paréntesis escribimos todos los campos que va a llevar esta
tabla después escribimos la siguiente tabla que es carrera dentro de esta tabla escribimos los atributos
que lleva cada tabla así como cada instrucción la terminamos con una coma la ejecutamos a ver si esta
correcta después colocamos la siguiente tabla que es profesor y también le colocamos sus atributos y
también esta tabla la ejecutamos para ver si esta correcta y así sucesivamente colocamos las siguientes
tablas cuando terminemos toda nuestra codificación nos vamos al menú base de datos escuela y allí
miramos las bases de datos que aviamos echo agragamos todas las bases de datos y miramos nuestro
diagrama de SQL en este diagrama miramos las relaciones de todas las bases de datos las guardamos y
le damos un nombre guardamos la base de datos y la seramos.
Resumen núm. 9
Para insertar un dato y se utiliza la palabra insert
Y para poder seleccionar datos la palabra select ambas instrucciones del DML es
decir de manipulación de datos
Como insertar valores en una tabla de datos.
Se utiliza la palabra INSER y seguido la palabra Into y se le pone el nombre de la
tabla en q vamos a insertar los valores y entre paréntesis se ponen los valores
separados con comas si es qué nuestra tabla tiene más de un valor
Para seleccionar hay dos formas contenido de nuestra tabla o bien cuando queremos
ver campos específicos de esta si queremos visualizar todo el contenido de la tabla
debemos poner la palabra select seguido un asterisco from y el nombre de la tabla
que queremos visualizar los campos con el asterisco podemos ver todos los campos
de la tabla, si tenemos una tabla que tiene 5 campos pero solo queremos ver 2
ponemos la palabra select pero ya no ponemos el asterisco solo ponemos el nombre
de los campos que queremos visualizar seguido de from tabla
• una base de datos lo primero que vamos a hacer es poner la
palabra insert into carrera values () luego seguidamente nos pide
que dentro del paréntesis coloquemos el numero 1, le colocamos
el nombre de la carrera que es derecho y como es de tipo bar
chart lo vamos a colocar la palabra derecho se pone entre
comillas simples ahora vamos a colocar una coma vamos a poner
el no. 3 y uno como es de tipo entero ingreso así sin necesidad
de ponerle ningún tipo de comillas y nada por el estilo ahora se
ejecuta esta instrucción y dice que una columna ha sido afectada
esto quiere decir que acabamos de ingresar un registro
• Resumen Num.13
Normalización de bases de datos :
SEGUNDO FORMA NORMAL
Dependencia Funcional Dependencia
Transitiva
A A
B B
C C
TERCERA FORMA NORMAL
RESUMEN VIDEO NUMERO 14
• Normalización 3FN
• En este video tomamos referencia delos videos
anteriores en este video avalaremos de la tercera forma
normal en este video toman como ejemplo una
universidad miramos un formulario donde nos pide
ingresar los datos de los alumnos depende como los
ingreses y después nos muestra otro formulario donde
nos pide mas detallado la información del alumno
después pasamos a ver como queda organizado la base
de datos alumno carrera materia también miramos que
de alumno se desprende la tabla delegación colonia y
calle.
• Miramos que la llave primaria de alumno es
matricula _alu que de carrera es numcarrera de
materia nummateria de delegación id_delegasio de
colonia id_colonian de calle id_calle vemos que
cada tabla tiene su llave primaria asimple vista el
diagrama se mira un poco komplicado por todas
las dependencias que salen dela tabla alumno
estos campos se pueden reutolisar para otro
diagrama también miramos que pasan el diagrama
a SQL
• El diseño de base de datos
El diseño de la base de datos se realiza tomando en
cuenta el análisis de requisitos con todas las personas
que van a hacer uso de los datos y revisando nuestro
estudio de factibilidad, aunque también se toma en
cuenta según los requisitos de la aplicación se realiza el
diseño de la base de datos.
Es importante realizar una buena normalización a la base
de datos para que no halla probabilidad de fallos en el
programa cuando se este desarrollando o ya este
realizado.
El proceso de Normalización, tal y como fue propuesto
en un principio por Codd (1972) hace pasar un
esquema de relación por una serie de comprobaciones
para certificar que satisface una determinada forma
• Se realiza analizando el conjunto de campos
(atributos) y en base a eso designar una clave inicial
que identifique a un grupo de datos. Por ejemplo si
estamos normalizando todo un esquema de
facturación podemos partir de los datos del cliente
añadiendo la clave del cliente, y según vayamos
normalizando nos saldrán todas las tablas y les
iremos dando claves primarias nuevas. Si lo que
normalizamos es una tabla, el procedimiento es el
mismo y ya irán saliendo otras tablas subordinadas

Más contenido relacionado

La actualidad más candente

Tema 1-1 datos y tipos de datos
Tema 1-1 datos y tipos de datosTema 1-1 datos y tipos de datos
Tema 1-1 datos y tipos de datosRufi Flores
 
03 De conceptual a relacional
03 De conceptual a relacional03 De conceptual a relacional
03 De conceptual a relacionaltoniserna
 
Tema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosTema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosRufi Flores
 
Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003Joseluis Cruz Ramirez
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datosrufiflores0469
 

La actualidad más candente (9)

tipo de Datos
tipo de Datos tipo de Datos
tipo de Datos
 
Tema 1-1 datos y tipos de datos
Tema 1-1 datos y tipos de datosTema 1-1 datos y tipos de datos
Tema 1-1 datos y tipos de datos
 
03 De conceptual a relacional
03 De conceptual a relacional03 De conceptual a relacional
03 De conceptual a relacional
 
Tema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosTema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datos
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003Tipos de datos, identificadores, variables y constantes 97 2003
Tipos de datos, identificadores, variables y constantes 97 2003
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datos
 

Similar a Presentación1

Similar a Presentación1 (20)

Mi lenguaje preferido- SQL
Mi lenguaje preferido- SQLMi lenguaje preferido- SQL
Mi lenguaje preferido- SQL
 
Resumen de power point analicis
Resumen de power point analicisResumen de power point analicis
Resumen de power point analicis
 
Yossy
YossyYossy
Yossy
 
Base datos f03
Base datos f03Base datos f03
Base datos f03
 
Sql server
Sql serverSql server
Sql server
 
Video numero 9
Video numero 9Video numero 9
Video numero 9
 
RESUMEN
RESUMENRESUMEN
RESUMEN
 
Manual tutorial-sql
Manual tutorial-sqlManual tutorial-sql
Manual tutorial-sql
 
Downloads%2 ftutorial sql%2fmanual-tutorial-sql
Downloads%2 ftutorial sql%2fmanual-tutorial-sqlDownloads%2 ftutorial sql%2fmanual-tutorial-sql
Downloads%2 ftutorial sql%2fmanual-tutorial-sql
 
Resumen
ResumenResumen
Resumen
 
Guia de ejercioccios de estudio c#.pptx
Guia de ejercioccios de estudio   c#.pptxGuia de ejercioccios de estudio   c#.pptx
Guia de ejercioccios de estudio c#.pptx
 
Deber de sql
Deber de sqlDeber de sql
Deber de sql
 
Manual completo-sql
Manual completo-sqlManual completo-sql
Manual completo-sql
 
Manual completo-sql5
Manual completo-sql5Manual completo-sql5
Manual completo-sql5
 
Sql access
Sql accessSql access
Sql access
 
Programacion C#
Programacion C#Programacion C#
Programacion C#
 
Proyecto De Aplicacion A La Bases Datos
Proyecto De Aplicacion A La Bases DatosProyecto De Aplicacion A La Bases Datos
Proyecto De Aplicacion A La Bases Datos
 
NormalitzacioBD.pdf
NormalitzacioBD.pdfNormalitzacioBD.pdf
NormalitzacioBD.pdf
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Comandos SQL
Comandos SQLComandos SQL
Comandos SQL
 

Último

Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdfMiNeyi1
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 

Último (20)

Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 

Presentación1

  • 1. • Instituto Cristo Del Picacho • Nombre Del Alumno :Junior Armando Alvarado Mendoza • Nombre Del Docente : David Elvir • Asignatura : Análisis y Diseño
  • 2. RESUMEN NUM.5 RESUMEN DEL VIDEO NUMERO 5 LENGUAJES SQL SQL LENGUAJE ESTRUCTURAL DE CONSULTA ES UN LENGUAJE UNIVERSAL QUE LO PODEMOS UTILIZAR EN CUALQUIER LENGUAJE DE BASES DE DATOS EL LENGUAJE SQL LO PODEMOS DIVIDIR EN DOS EL DDL QUE SIGNIFICA LENGUAJE DE DEFINICIÓN DE DATOS Y EL DML QUE SIGNIFICA DE MANIPULACIÓN DE DATOS EN EL MODELO RELACIONAL A UN: ENTIDADES LE LLAMAREMOS TABLA ATRIBUTOS LE LLAMAREMOS CAMPOS REGISTROS LE LLAMAREMOS TUPLAS CARDINALIDAD LE LLAMAREMOS RELACIONES TRANSACT-SQL ES TE LENGUAJE ES SQL PERO SE UTILIZA COMO MANEJADOR DE BASES DE DATOS ESTO NOS PERMITE MANEJAR NUESTRAS BASES DE DATOS DESDE SQL SERVER ADEMÁS PODEMOS HACER COSAS MUY INTERESANTES A LA HORA DE MANIPULAR LOS DATOS CREAR DISPARADORES ENTRE OTRAS COSAS ESTAS SON LAS PRINCIPALES CARACTERÍSTICAS DEL LENGUAJE SQL
  • 3. • Resumen video número 7 tipos de datos • Vamos a empezar con el tipo de dato varchar(x) es un tipo de datos que es de cadena de longitud variable ejemplo • Núm varchar (7) • L • A • U • R • A • • Pese a aquel campo es longitud de 7 solo almacenara 5 caracteres los otros dos los va a desechar es decir los permite optimizar el espacio en memoria • Ahora vamos a ver cómo es que nosotros tenemos que ingresar nuestros datos de tipo carácter en SQL cuando ingresamos un dato tenemos que hacerlo entre “por ejemplo “Laura” “papas a la francesa” son palabras que están escritas con espacio de igual manera las tengo que escribir • Ahora vamos a ver el dato de tipo numérico esta en integer o int también el smallint el Begin nos permite almacenar un rango mucho más grande y también está el float nos permite almacenar datos con números decimales cuando ingresamos datos de tipo numérico no ay necesidad de que lo ingresemos entre comillas nada de eso simplemente ponemos el numero tal cual también están los datos de tipo fecha y hora aquí vamos a mencionar el datiteme puede almacenar valores de 1 de enero de 1953 hasta el 31 de diciembre de 9999 este es el rango de fechas que nos permite almacenar
  • 4. •Resumen video número 8 creaciones de bd • En este video programamos en SQL server primero programamos la base de datos que hemos visto en videos anteriores que tiene materia alumno profesor y carera esta base de datos la llamaremos escuela después vemos que toca crear las tablas y vemos que son 7 tablas después de eso le indicamos cuales son nuestras llave primaria y nuestra llave foránea • Las llaves primarias son las que observamos total mente rellenas y las foráneas solo rellenas la mitad a ora abrimos SQL y nos conectamos al servidor de datos creamos una nueva consulta aquí es donde ingresamos el código primero tenemos que crear nuestra base de datos con créate database escuela la seleccionamos y la ejecutamos para comprobar que ya está • vamos a menú empesamos a ingresar nuestras tablas como carera no importa si escribas con mayúscula o minúsculas dentro de los paréntesis escribimos todos los campos que va a llevar esta tabla después escribimos la siguiente tabla que es carrera dentro de esta tabla escribimos los atributos que lleva cada tabla así como cada instrucción la terminamos con una coma la ejecutamos a ver si esta correcta después colocamos la siguiente tabla que es profesor y también le colocamos sus atributos y también esta tabla la ejecutamos para ver si esta correcta y así sucesivamente colocamos las siguientes tablas cuando terminemos toda nuestra codificación nos vamos al menú base de datos escuela y allí miramos las bases de datos que aviamos echo agragamos todas las bases de datos y miramos nuestro diagrama de SQL en este diagrama miramos las relaciones de todas las bases de datos las guardamos y le damos un nombre guardamos la base de datos y la seramos.
  • 5. Resumen núm. 9 Para insertar un dato y se utiliza la palabra insert Y para poder seleccionar datos la palabra select ambas instrucciones del DML es decir de manipulación de datos Como insertar valores en una tabla de datos. Se utiliza la palabra INSER y seguido la palabra Into y se le pone el nombre de la tabla en q vamos a insertar los valores y entre paréntesis se ponen los valores separados con comas si es qué nuestra tabla tiene más de un valor Para seleccionar hay dos formas contenido de nuestra tabla o bien cuando queremos ver campos específicos de esta si queremos visualizar todo el contenido de la tabla debemos poner la palabra select seguido un asterisco from y el nombre de la tabla que queremos visualizar los campos con el asterisco podemos ver todos los campos de la tabla, si tenemos una tabla que tiene 5 campos pero solo queremos ver 2 ponemos la palabra select pero ya no ponemos el asterisco solo ponemos el nombre de los campos que queremos visualizar seguido de from tabla
  • 6. • una base de datos lo primero que vamos a hacer es poner la palabra insert into carrera values () luego seguidamente nos pide que dentro del paréntesis coloquemos el numero 1, le colocamos el nombre de la carrera que es derecho y como es de tipo bar chart lo vamos a colocar la palabra derecho se pone entre comillas simples ahora vamos a colocar una coma vamos a poner el no. 3 y uno como es de tipo entero ingreso así sin necesidad de ponerle ningún tipo de comillas y nada por el estilo ahora se ejecuta esta instrucción y dice que una columna ha sido afectada esto quiere decir que acabamos de ingresar un registro
  • 7. • Resumen Num.13 Normalización de bases de datos :
  • 8.
  • 9. SEGUNDO FORMA NORMAL Dependencia Funcional Dependencia Transitiva A A B B C C
  • 11. RESUMEN VIDEO NUMERO 14 • Normalización 3FN • En este video tomamos referencia delos videos anteriores en este video avalaremos de la tercera forma normal en este video toman como ejemplo una universidad miramos un formulario donde nos pide ingresar los datos de los alumnos depende como los ingreses y después nos muestra otro formulario donde nos pide mas detallado la información del alumno después pasamos a ver como queda organizado la base de datos alumno carrera materia también miramos que de alumno se desprende la tabla delegación colonia y calle.
  • 12. • Miramos que la llave primaria de alumno es matricula _alu que de carrera es numcarrera de materia nummateria de delegación id_delegasio de colonia id_colonian de calle id_calle vemos que cada tabla tiene su llave primaria asimple vista el diagrama se mira un poco komplicado por todas las dependencias que salen dela tabla alumno estos campos se pueden reutolisar para otro diagrama también miramos que pasan el diagrama a SQL
  • 13. • El diseño de base de datos El diseño de la base de datos se realiza tomando en cuenta el análisis de requisitos con todas las personas que van a hacer uso de los datos y revisando nuestro estudio de factibilidad, aunque también se toma en cuenta según los requisitos de la aplicación se realiza el diseño de la base de datos. Es importante realizar una buena normalización a la base de datos para que no halla probabilidad de fallos en el programa cuando se este desarrollando o ya este realizado. El proceso de Normalización, tal y como fue propuesto en un principio por Codd (1972) hace pasar un esquema de relación por una serie de comprobaciones para certificar que satisface una determinada forma
  • 14. • Se realiza analizando el conjunto de campos (atributos) y en base a eso designar una clave inicial que identifique a un grupo de datos. Por ejemplo si estamos normalizando todo un esquema de facturación podemos partir de los datos del cliente añadiendo la clave del cliente, y según vayamos normalizando nos saldrán todas las tablas y les iremos dando claves primarias nuevas. Si lo que normalizamos es una tabla, el procedimiento es el mismo y ya irán saliendo otras tablas subordinadas