SlideShare una empresa de Scribd logo
ou 
Julián Castiblanco P. 
http://julycastiblanco.blogspot.com/ 
Julian_castiblancop@hotmail.com 
MCT-MCITP-MCTS SQL Server 2008/2005 
Líder ITPros-DC 
Sesión 1
http://www.microsoft.com/learning/career/en/us/ 
SQL Pass ITProsChapter 
Eventos Gratuitos en Línea!!!! 
Conferencias Internacionales!!!! 
Eventos presenciales locales!!!!
Database Fundamentals - Sesión 1 - SQL Server
CONTENIDO DEL CURSO
CONTENIDO DEL CURSO
Agenda del Ciclo 
•6Sesiones Presenciales 
•Trabajo en Casa 
•Participación en los foros 
•Participación en clase 
•Trabajo en equipo 
MODELO DE TRABAJO
Agenda del Ciclo 
MODELO DE TRABAJO 
Sesiones 
Fechas 
Inscripciones 
11 de octubre 2014 
1 er sesión 
18 Octubre 2014 
2 da sesión 
25 Octubre2014 
3 rasession * 
08 Noviembre2014 
4 ta sesión 
15 Noviembre2014 
5 ta sesión 
22 Noviembre2014 
6 ta sesión 
29 Noviembre2014 
*08 de noviembre se reemplazará por sesión virtual 12 o 13 de nov 
En la noche
•Historia 
•Conceptos Básicos de las Bases Relacionales 
•Como se almacena la información en tablas 
•Lenguaje de manipulación de datos (DML) 
•Lenguaje de manipulación de definiciones (DDL) 
Agenda Primera Sesión
Historia
1946: Eniac 
1960’s: Transistor 
1970: Codd Modelo ER 
1994: Acer 486 
1999: Problema Y2K 
El origen….
•17,468 tubosal vacío. 
•7,200 diodos. 
•1,500 relevos 
•70,000 resistencias 
•10,000 condensadores 
•5 de puntosde soldadura. 
•Su tamaño(2.4m ×0.9m ×30m). 
•Pesabamásde 27 toneladas 
Eniac…
Edgar Lilienfelden 1925 patentó el primer transistor 
Precursor de electrónica moderna 
Memoria de 64 Kb, Reloj de 58KHz 
Transistor…
Database Fundamentals - Sesión 1 - SQL Server
Modelos Relacionales 
Capacidad 
Reglas de Codd 
Edgar Codd
Database Fundamentals - Sesión 1 - SQL Server
Acer486: 
Procesos X486 
Ram: 1MB 
DD: 180 MB 
Floppy: 1.4MB 
Un temade Capacidad
Optimizarel Almacenamiento
En el 2006 SQL Server… 
http://download.microsoft.com/download/8/9/e/89efd2de-c99e-4ea2-829b-2b60b3598749/SQLSpotlight2005_e.pdf
Ahora…. 
Institución 
Tamaño 
LibreríaCongreso USA 
130 millonesde items, 29 millones de libros, 10.000 nuevos itemspor día 
Amazon 
59 millones de clientes activos, Másde 42 terabytes de datos 
YouTube 
100 millones de videos vistos por día 
65.000 videos agregados por día 
Másde 50 terabytes de datos 
ChoicePoint 
250 terabytes de información personalde ciudadanos. 
Información de cerca de 250 millones de personas 
Sprint (telco) 
2.85 trillones de registros 
365millones de llamadas por día 
AT&T 
323 terabytes de información 
1.9trillones de registros 
Global AtmosphereWatch 
6 Petabytesde información 
http://top-10-list.org/2010/02/16/top-10-largest-databases-list/
Conceptos Básicos
Conceptos Básicos 
•Una base de datos es una colección de datos Relativos. 
•Debe ser Persistente, lógicamente coherente, y los datos deben tener algún significado generalmente de algún aspecto del mundo real. 
•Un Sistema de Administración de bases de datos (DBMS) es una colección de programas que permiten crear y mantener bases de datos
Conceptos Básicos 
•Funcionalidades de un DBMS: 
–Permitir concurrencia 
–Controlar Seguridad 
–Mantener la integridad de los datos 
–Proveer respaldo y recuperación 
–Controlar redundancia 
–Permitir independencia de datos 
–Proveer lenguajes de consulta de datos 
–Ejecutar tareas de optimización de consultas
Conceptos Básicos 
•Una Tabla es: 
–Es un conjunto de datos relacionados. 
–Es una entidad del modelo relacional 
•Una Fila o Tupla: 
–Un conjunto de valores ordenados 
–Es un registro relativo a una entidad 
•Una Columna es: 
–Atributos específicos de una entidad 
•Una Relación es: 
–Información común entre dos o más conjuntos 
–Subconjunto del producto Carteciano
Conceptos Básicos: Conjuntos 
•Conjunto: Cualquier collecciónde distintas entidades con algún orden. 
–Ejemplos: A={Sapo, perro, gato} 
B={Verde, Café, Negro} 
C={1,2} 
•Producto Cartesiano: Conjunto de parejas ordenadas, producido por la combinación de cada elemento de un conjunto con otro elemento en otro conjunto. 
–Ejemplo: B*C={(Verde,1),(Verde,2),(Café,1),(Café,2),(Negro,1),(Negro,2)}
Conceptos Básicos: Conjuntos 
•Relación: Subconjunto del producto cartesiano. 
–Q = {(Verde,1),(Verde,2)} 
•Dos conjuntos se consideran equivalentes si tienen los mismos miembros sin importar que estén en el mismo orden. 
–R={1,2,3,4,5} ={2,1,5,4,3} 
•Una Tuplaordenada normalmente es indicada por un separador de comas y paréntesis en punta. En las tuplasordenadas, dos conjuntos son diferentes si sus elementos se encuentran en diferente orden. 
–<1,2> ≠ <2,1>
Conceptos Básicos: Conjuntos 
<1,1> 
<1,2> 
<1,3> 
<2,1> 
<2,2> 
<2,3> 
<3,1> 
<3,2> 
<3,3> 
Un producto cartesiano de dos conjuntos es la lista de todas las parejas ordenadas. 
1 
2 
3 
1 
2 
3 
Diagrama de conexiones de un Producto cartesiano
<1,1> 
<2,2> 
<3,3> 
<1,1> 
<1,2> 
<1,3> 
<2,1> 
<2,2> 
<2,3> 
<3,1> 
<3,2> 
<3,3> 
Una Relación por tanto, deberá representar siempre un subconjunto del producto cartesiano 
Conceptos Básicos: Conjuntos
Sentencia DML
DML 
INSERT 
DELETE 
SELECT 
UPDATE 
Sentencia DML
Sentencia DDL
DDL 
CREATE 
DROP 
ALTER 
Sentencia DDL
Database Fundamentals - Sesión 1 - SQL Server
Tareas Pag1 
•Inscripción a capítulo local en SQLPass.org 
https://www.youtube.com/watch?v=trm2pUJRPS8 
•Realizar Sesión 1 de curso Databasefundamentalsen la academia Virtual MicrosoftMVA 
http://www.microsoftvirtualacademy.com/training-courses/database-fundamentals
Tareas Pag2 
•Instalación de motor de base de datos de pruebas 
http://julycastiblanco.blogspot.com/2012/03/instalacion-de-sql- server-2012-sobre.html 
https://www.youtube.com/watch?v=xrDm_lNJywo&index=5&list=UUc8UAwfEFsXeX2Ds2sFfk-g 
https://www.youtube.com/watch?v=__vU- YuEmbA&index=4&list=UUc8UAwfEFsXeX2Ds2sFfk-g 
https://www.youtube.com/watch?v=vTX6QCB5f0U&list=UUc8UAwfEFsXeX2Ds2sFfk-g&index=3 
•Abrir una suscripción en Windows Azure 
http://julycastiblanco.blogspot.com/2014/03/instalacion-de-sql-sever- 2014-sobre.html?updated-min=2014-01-01T00:00:00-05:00&updated- max=2015-01-01T00:00:00-05:00&max-results=25
Tareas Pag3 
•Crear y enviar por correo en un archivo de Word los siguientes puntos: 
–Modelo entidad relación para una Veterinaria 
–Script de creación de 3 tablas del modelo 
–Script de eliminación de una tabla y script de renombre de una tabla 
–Script de creación de 10 registros para 2 tablas, script de updatepara uno de los registros de cada tabla y scritde deletede 3 registros de las 2 tablas.
Fuentes 
•https://www.microsoft.com/betaexperience/pd/SQLDENEXPPOST/enus/default.aspx 
•http://www.computerhistory.org/semiconductor/timeline/1953- transistorized-computers-emerge.html 
•http://en.wikipedia.org/wiki/Edgar_F._Codd 
•http://en.wikipedia.org/wiki/Floppy_disk 
•http://support.microsoft.com/kb/283878/es 
•http://www.microsoftvirtualacademy.com/training- courses/database-fundamentals 
•SQL and RelationalTheory. C.J. Date. Junio 2009 
•Data ArchitectureFromZen toReality. TupperCharles. 2011

Más contenido relacionado

PDF
Database admonfundamental itprosdc_chapter2
PDF
Bd relacionales
PPTX
No-SQL, Azure Table Storage y MongoDB
DOC
Tipos de datos. Ejercicios en SQL Server
PDF
Primeros pasos con neo4j
PPSX
Neo4j - A Graph Database
PDF
Entendiendo el Espectro de BI | SolidQ Summit 2012
DOC
Taller de Investigación en BI con MSSQL Server 2008R2/2012 SSAS
Database admonfundamental itprosdc_chapter2
Bd relacionales
No-SQL, Azure Table Storage y MongoDB
Tipos de datos. Ejercicios en SQL Server
Primeros pasos con neo4j
Neo4j - A Graph Database
Entendiendo el Espectro de BI | SolidQ Summit 2012
Taller de Investigación en BI con MSSQL Server 2008R2/2012 SSAS

Destacado (20)

PPTX
24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...
DOC
Curso Especialista en BI Analista de Informacion con MSSQLServer 2008 R2 SSAS
PDF
Excel Si es una base de datos
PPTX
Construyendo hechos y dimensiones lentamente cambiantes para tu dw
PPTX
Automatizar procesos ETL | SolidQ Summit 2014
PPTX
Mejoras de Rendimiento para Replicación Transaccional
PPTX
Cubo: creación y ejecución
PPTX
Como leer planes de ejecución
PDF
ETL: Logging y auditoría en SSIS
PDF
Analista de Informacion con SSAS
PPTX
24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...
PDF
Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...
PDF
Introducción R - Primeros pasos
PDF
Excel power pivot ssas tabular
PPTX
Escalabilidad Analysis Services 2012
PPTX
Stored procedure tunning
PDF
In memory
PDF
Novedades en SSAS 2016
PDF
Taller de Análisis de Información con SQL Server 2014 Analysis Services SSAS
PDF
24 HOP edición Español - Ssas multidimensional mejores practicas - Ahias Port...
Curso Especialista en BI Analista de Informacion con MSSQLServer 2008 R2 SSAS
Excel Si es una base de datos
Construyendo hechos y dimensiones lentamente cambiantes para tu dw
Automatizar procesos ETL | SolidQ Summit 2014
Mejoras de Rendimiento para Replicación Transaccional
Cubo: creación y ejecución
Como leer planes de ejecución
ETL: Logging y auditoría en SSIS
Analista de Informacion con SSAS
24 HOP edición Español - Escenarios de seguridad para modeloscubos tabulares ...
Modelos mentales en BI, una implementación práctica en finanzas | SolidQ Summ...
Introducción R - Primeros pasos
Excel power pivot ssas tabular
Escalabilidad Analysis Services 2012
Stored procedure tunning
In memory
Novedades en SSAS 2016
Taller de Análisis de Información con SQL Server 2014 Analysis Services SSAS
Publicidad

Similar a Database Fundamentals - Sesión 1 - SQL Server (20)

PPTX
SQL Server Fundamentals
PDF
Optimiza tus queries desde abajo
PDF
In-Memory OLTP en SQL Server 2014
PPTX
SQL Server rápido y furioso
PPTX
Escalabilidad en azure web sites y sql database
PPTX
Introducción a Microsoft Azure SQL Data Warehouse
PDF
Novedades SQL Server 2012 para desarrolladores
PPTX
Optimización de motores sql server 24 horas SQL Pass
PDF
Rendimiento en magento
PPTX
Database fundamental itprosdc_chapter2
PDF
Novedades SQL Azure v12
PPTX
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
PPTX
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
PDF
Integración de Oracle Data Integrator con Oracle GoldenGate 12c
PPTX
24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
PPTX
No SQL MSATS MongoDB | SolidQ Summit 2014
PDF
Carbura tusql sesion1_slideshare
PDF
MySQL Cluster: El ‘qué’ y el ‘cómo’.
PPTX
DotNet 2019 | Pablo Santos Luaces - Como migrar un producto multiplataforma a...
PDF
BI real time analytics
SQL Server Fundamentals
Optimiza tus queries desde abajo
In-Memory OLTP en SQL Server 2014
SQL Server rápido y furioso
Escalabilidad en azure web sites y sql database
Introducción a Microsoft Azure SQL Data Warehouse
Novedades SQL Server 2012 para desarrolladores
Optimización de motores sql server 24 horas SQL Pass
Rendimiento en magento
Database fundamental itprosdc_chapter2
Novedades SQL Azure v12
24 HOP Español - Utilizando cdc para cargar dw on line - Miguel Egea
24 HOP edición Español - Patrones de escalalidad en microsoft azure sql datab...
Integración de Oracle Data Integrator con Oracle GoldenGate 12c
24 HOP edición Español - Optimizacion de motores sql server desde el codigo h...
No SQL MSATS MongoDB | SolidQ Summit 2014
Carbura tusql sesion1_slideshare
MySQL Cluster: El ‘qué’ y el ‘cómo’.
DotNet 2019 | Pablo Santos Luaces - Como migrar un producto multiplataforma a...
BI real time analytics
Publicidad

Más de Julián Castiblanco (20)

PPTX
70461 Sesion2 Uso del SELECT, DISTINCT, CASE
PPTX
Descubriendo los Datos - Bodegas de datos
PPTX
Tech Talk Live - ITPROSDC - Big data con july
PPTX
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
PPTX
Global Azure Cloud Camp Bogota Introduccion Azure datalake
PPTX
Lecciones aprendidas SQL Server AlwaryOn
PDF
Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
PPTX
Databaseadmonfundamentalitprosdcchapter6
DOCX
Taller de sql server no 3
PDF
Carbura tusql sesion2_slideshare
PDF
Tarea dqs en ssis nunca termina
PDF
Características Adminsitración SQL Server 2012 Parte 3
PDF
70 462 Instalación SQL Server 2012
PDF
Instalación de Sql server 2014 ctp2 sobre azure
PDF
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
PPTX
Agrupando datos en SQL Server
PDF
Taller básico de JOINS, SUBQUERYING, APPLY, CTE
PDF
Introducción a JOINS, CTE, APPLY y SUBCONSULTAS
DOCX
Taller Transact SQL ITProsDC - T2
PDF
Creación de bases automaticamente isa2006 y sql server 2008 r2 express edition
70461 Sesion2 Uso del SELECT, DISTINCT, CASE
Descubriendo los Datos - Bodegas de datos
Tech Talk Live - ITPROSDC - Big data con july
Global Azure Bootcamp 2016 Bogota SQL2016 dba IaaS PaaS v4
Global Azure Cloud Camp Bogota Introduccion Azure datalake
Lecciones aprendidas SQL Server AlwaryOn
Sql saturday 448 migración de bases de datos sql server hacia azure sqldb
Databaseadmonfundamentalitprosdcchapter6
Taller de sql server no 3
Carbura tusql sesion2_slideshare
Tarea dqs en ssis nunca termina
Características Adminsitración SQL Server 2012 Parte 3
70 462 Instalación SQL Server 2012
Instalación de Sql server 2014 ctp2 sobre azure
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
Agrupando datos en SQL Server
Taller básico de JOINS, SUBQUERYING, APPLY, CTE
Introducción a JOINS, CTE, APPLY y SUBCONSULTAS
Taller Transact SQL ITProsDC - T2
Creación de bases automaticamente isa2006 y sql server 2008 r2 express edition

Último (20)

PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Diapositiva proyecto de vida, materia catedra
PDF
Estrategia de apoyo tecnología miguel angel solis
PDF
taller de informática - LEY DE OHM
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
SAP Transportation Management para LSP, TM140 Col18
PDF
Maste clas de estructura metálica y arquitectura
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
Estrategia de apoyo tecnología grado 9-3
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
El-Gobierno-Electrónico-En-El-Estado-Bolivia
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
Sesion 1 de microsoft power point - Clase 1
Diapositiva proyecto de vida, materia catedra
Estrategia de apoyo tecnología miguel angel solis
taller de informática - LEY DE OHM
introduccion a las_web en el 2025_mejoras.ppt
SAP Transportation Management para LSP, TM140 Col18
Maste clas de estructura metálica y arquitectura
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Estrategia de apoyo tecnología grado 9-3
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
Influencia-del-uso-de-redes-sociales.pdf
Propuesta BKP servidores con Acronis1.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...

Database Fundamentals - Sesión 1 - SQL Server

  • 1. ou Julián Castiblanco P. http://julycastiblanco.blogspot.com/ Julian_castiblancop@hotmail.com MCT-MCITP-MCTS SQL Server 2008/2005 Líder ITPros-DC Sesión 1
  • 2. http://www.microsoft.com/learning/career/en/us/ SQL Pass ITProsChapter Eventos Gratuitos en Línea!!!! Conferencias Internacionales!!!! Eventos presenciales locales!!!!
  • 6. Agenda del Ciclo •6Sesiones Presenciales •Trabajo en Casa •Participación en los foros •Participación en clase •Trabajo en equipo MODELO DE TRABAJO
  • 7. Agenda del Ciclo MODELO DE TRABAJO Sesiones Fechas Inscripciones 11 de octubre 2014 1 er sesión 18 Octubre 2014 2 da sesión 25 Octubre2014 3 rasession * 08 Noviembre2014 4 ta sesión 15 Noviembre2014 5 ta sesión 22 Noviembre2014 6 ta sesión 29 Noviembre2014 *08 de noviembre se reemplazará por sesión virtual 12 o 13 de nov En la noche
  • 8. •Historia •Conceptos Básicos de las Bases Relacionales •Como se almacena la información en tablas •Lenguaje de manipulación de datos (DML) •Lenguaje de manipulación de definiciones (DDL) Agenda Primera Sesión
  • 10. 1946: Eniac 1960’s: Transistor 1970: Codd Modelo ER 1994: Acer 486 1999: Problema Y2K El origen….
  • 11. •17,468 tubosal vacío. •7,200 diodos. •1,500 relevos •70,000 resistencias •10,000 condensadores •5 de puntosde soldadura. •Su tamaño(2.4m ×0.9m ×30m). •Pesabamásde 27 toneladas Eniac…
  • 12. Edgar Lilienfelden 1925 patentó el primer transistor Precursor de electrónica moderna Memoria de 64 Kb, Reloj de 58KHz Transistor…
  • 14. Modelos Relacionales Capacidad Reglas de Codd Edgar Codd
  • 16. Acer486: Procesos X486 Ram: 1MB DD: 180 MB Floppy: 1.4MB Un temade Capacidad
  • 18. En el 2006 SQL Server… http://download.microsoft.com/download/8/9/e/89efd2de-c99e-4ea2-829b-2b60b3598749/SQLSpotlight2005_e.pdf
  • 19. Ahora…. Institución Tamaño LibreríaCongreso USA 130 millonesde items, 29 millones de libros, 10.000 nuevos itemspor día Amazon 59 millones de clientes activos, Másde 42 terabytes de datos YouTube 100 millones de videos vistos por día 65.000 videos agregados por día Másde 50 terabytes de datos ChoicePoint 250 terabytes de información personalde ciudadanos. Información de cerca de 250 millones de personas Sprint (telco) 2.85 trillones de registros 365millones de llamadas por día AT&T 323 terabytes de información 1.9trillones de registros Global AtmosphereWatch 6 Petabytesde información http://top-10-list.org/2010/02/16/top-10-largest-databases-list/
  • 21. Conceptos Básicos •Una base de datos es una colección de datos Relativos. •Debe ser Persistente, lógicamente coherente, y los datos deben tener algún significado generalmente de algún aspecto del mundo real. •Un Sistema de Administración de bases de datos (DBMS) es una colección de programas que permiten crear y mantener bases de datos
  • 22. Conceptos Básicos •Funcionalidades de un DBMS: –Permitir concurrencia –Controlar Seguridad –Mantener la integridad de los datos –Proveer respaldo y recuperación –Controlar redundancia –Permitir independencia de datos –Proveer lenguajes de consulta de datos –Ejecutar tareas de optimización de consultas
  • 23. Conceptos Básicos •Una Tabla es: –Es un conjunto de datos relacionados. –Es una entidad del modelo relacional •Una Fila o Tupla: –Un conjunto de valores ordenados –Es un registro relativo a una entidad •Una Columna es: –Atributos específicos de una entidad •Una Relación es: –Información común entre dos o más conjuntos –Subconjunto del producto Carteciano
  • 24. Conceptos Básicos: Conjuntos •Conjunto: Cualquier collecciónde distintas entidades con algún orden. –Ejemplos: A={Sapo, perro, gato} B={Verde, Café, Negro} C={1,2} •Producto Cartesiano: Conjunto de parejas ordenadas, producido por la combinación de cada elemento de un conjunto con otro elemento en otro conjunto. –Ejemplo: B*C={(Verde,1),(Verde,2),(Café,1),(Café,2),(Negro,1),(Negro,2)}
  • 25. Conceptos Básicos: Conjuntos •Relación: Subconjunto del producto cartesiano. –Q = {(Verde,1),(Verde,2)} •Dos conjuntos se consideran equivalentes si tienen los mismos miembros sin importar que estén en el mismo orden. –R={1,2,3,4,5} ={2,1,5,4,3} •Una Tuplaordenada normalmente es indicada por un separador de comas y paréntesis en punta. En las tuplasordenadas, dos conjuntos son diferentes si sus elementos se encuentran en diferente orden. –<1,2> ≠ <2,1>
  • 26. Conceptos Básicos: Conjuntos <1,1> <1,2> <1,3> <2,1> <2,2> <2,3> <3,1> <3,2> <3,3> Un producto cartesiano de dos conjuntos es la lista de todas las parejas ordenadas. 1 2 3 1 2 3 Diagrama de conexiones de un Producto cartesiano
  • 27. <1,1> <2,2> <3,3> <1,1> <1,2> <1,3> <2,1> <2,2> <2,3> <3,1> <3,2> <3,3> Una Relación por tanto, deberá representar siempre un subconjunto del producto cartesiano Conceptos Básicos: Conjuntos
  • 29. DML INSERT DELETE SELECT UPDATE Sentencia DML
  • 31. DDL CREATE DROP ALTER Sentencia DDL
  • 33. Tareas Pag1 •Inscripción a capítulo local en SQLPass.org https://www.youtube.com/watch?v=trm2pUJRPS8 •Realizar Sesión 1 de curso Databasefundamentalsen la academia Virtual MicrosoftMVA http://www.microsoftvirtualacademy.com/training-courses/database-fundamentals
  • 34. Tareas Pag2 •Instalación de motor de base de datos de pruebas http://julycastiblanco.blogspot.com/2012/03/instalacion-de-sql- server-2012-sobre.html https://www.youtube.com/watch?v=xrDm_lNJywo&index=5&list=UUc8UAwfEFsXeX2Ds2sFfk-g https://www.youtube.com/watch?v=__vU- YuEmbA&index=4&list=UUc8UAwfEFsXeX2Ds2sFfk-g https://www.youtube.com/watch?v=vTX6QCB5f0U&list=UUc8UAwfEFsXeX2Ds2sFfk-g&index=3 •Abrir una suscripción en Windows Azure http://julycastiblanco.blogspot.com/2014/03/instalacion-de-sql-sever- 2014-sobre.html?updated-min=2014-01-01T00:00:00-05:00&updated- max=2015-01-01T00:00:00-05:00&max-results=25
  • 35. Tareas Pag3 •Crear y enviar por correo en un archivo de Word los siguientes puntos: –Modelo entidad relación para una Veterinaria –Script de creación de 3 tablas del modelo –Script de eliminación de una tabla y script de renombre de una tabla –Script de creación de 10 registros para 2 tablas, script de updatepara uno de los registros de cada tabla y scritde deletede 3 registros de las 2 tablas.
  • 36. Fuentes •https://www.microsoft.com/betaexperience/pd/SQLDENEXPPOST/enus/default.aspx •http://www.computerhistory.org/semiconductor/timeline/1953- transistorized-computers-emerge.html •http://en.wikipedia.org/wiki/Edgar_F._Codd •http://en.wikipedia.org/wiki/Floppy_disk •http://support.microsoft.com/kb/283878/es •http://www.microsoftvirtualacademy.com/training- courses/database-fundamentals •SQL and RelationalTheory. C.J. Date. Junio 2009 •Data ArchitectureFromZen toReality. TupperCharles. 2011