SlideShare una empresa de Scribd logo
Julián Castiblanco P.
http://julycastiblanco.blogspot.com/
Julian_castiblancop@hotmail.com
MCT-MCITP-MCTS SQL Server 2008/2005
Líder ITPros-DC
CUAL SERÁ MI FUTURO???….


                                         Windos Developer

                                      Web Developer

                     Server            Computer Support
               Administrator           Technician

                                        Database
                                        Administrator



http://www.microsoft.com/learning/career/en/us/
SQL Server Fundamentals
CONTENIDO DEL CURSO
CONTENIDO DEL CURSO
Agenda del Ciclo
              MODELO DE TRABAJO

•   8 Sesiones Presenciales
•   Trabajo en Casa
•   Participación en los foros
•   Participación en clase
•   Trabajo en equipo
Agenda Primera Sesión

•   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)
Historia
El origen….



                                              1999:
                                 1994: Acer   Problema
                                 486          Y2K
                     1970:
                     Codd
        1960’s:      Modelo ER
        Transistor
1946:
Eniac
Eniac…
  • 17,468 tubos al vacío.
  • 7,200 diodos.
  • 1,500 relevos
  • 70,000 resistencias
  • 10,000 condensadores
  • 5 de puntos de soldadura.
  • Su tamaño (2.4 m × 0.9 m ×
    30 m).
  • Pesaba más de 27 toneladas
Transistor…

Edgar Lilienfeld en 1925
   patentó el primer
       transistor

Precursor de electrónica
       moderna


Memoria de 64 Kb, Reloj
     de 58KHz
SQL Server Fundamentals
Edgar Codd


                 Reglas
                de Codd



    Capacidad


                      Modelos
                     Relacionales
SQL Server Fundamentals
Un tema de Capacidad




                   Acer 486:
                 Procesos X486
                   Ram: 1MB
                  DD: 180 MB
                 Floppy: 1.4MB
Optimizar el Almacenamiento
En el 2006 SQL Server…




http://download.microsoft.com/download/8/9/e/89efd2de-c99e-4ea2-829b-2b60b3598749/SQLSpotlight2005_e.pdf
Institución                      Tamaño

Ahora….
Librería Congreso USA            130 millones de items, 29 millones de libros,
                                 10.000 nuevos items por día
Amazon                           59 millones de clientes activos, Más de 42
                                 terabytes de datos
YouTube                          100 millones de videos vistos por día
                                 65.000 videos agregados por día
                                 Más de 50 terabytes de datos
Choice Point                     250 terabytes de información personal de
                                 ciudadanos.
                                 Información de cerca de 250 millones de personas
Sprint (telco)                   2.85 trillones de registros
                                 365 millones de llamadas por día
AT&T                             323 terabytes de información
                                 1.9 trillones de registros
Global Atmosphere Watch          6 Petabytes de 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ón de 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 Tupla ordenada normalmente es indicada por un
  separador de comas y paréntesis en punta. En las tuplas
  ordenadas, dos conjuntos son diferentes si sus elementos se
  encuentran en diferente orden.
   – <1,2> ≠ <2,1>
Conceptos Básicos: Conjuntos


  <1,1> <2,1> <3,1>
                               1           1
  <1,2> <2,2> <3,2>
                               2           2
  <1,3> <2,3> <3,3>
                               3           3


 Un producto cartesiano
 de dos conjuntos es la
                             Diagrama de conexiones
lista de todas las parejas
                                 de un Producto
        ordenadas.
                                   cartesiano
Conceptos Básicos: Conjuntos
                             <1,1>
                             <1,2>   <1,1>
                             <1,3>

Una Relación por             <2,1>
tanto, deberá representar    <2,2>   <2,2>
siempre un subconjunto del
producto cartesiano          <2,3>

                             <3,1>
                             <3,2>   <3,3>

                             <3,3>
Sentencia DML
Sentencia DML


           INSERT
DML        DELETE
           SELECT
Sentencia DDL
Sentencia DDL


               CREATE
DDL             DROP
                ALTER
SQL Server Fundamentals
Fuentes
• https://www.microsoft.com/betaexperience/pd/SQLDENEXPPOST/e
  nus/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://microsoftmva.com
• SQL and Relational Theory. C.J. Date. Junio 2009
• Data Architecture From Zen to Reality. Tupper Charles. 2011

Más contenido relacionado

PPT
Administración de base de datos oracle - sesion 13
PPT
Administración de base de datos oracle - sesion 11
PPT
Administración de base de datos oracle - sesion 12
PDF
Prot. 2786 15 pl 060-2015 - institui o programa de recuperação fiscal de vi...
PDF
Shar Brake Rus
PPTX
Historia de transporte de cali
PPTX
Papel vs plstico ingrata dolencia
PPT
PRUEBA
Administración de base de datos oracle - sesion 13
Administración de base de datos oracle - sesion 11
Administración de base de datos oracle - sesion 12
Prot. 2786 15 pl 060-2015 - institui o programa de recuperação fiscal de vi...
Shar Brake Rus
Historia de transporte de cali
Papel vs plstico ingrata dolencia
PRUEBA

Destacado (17)

PPTX
Atividade3thamirisfernandescosta
PDF
Apresentação de negocio azenka id 2027
ODP
Titella Mireia
PDF
Francisca
PDF
Sem Aula05 P
PPT
Meu Nome é Robelino
PPT
Cumpleaños de Ulpi
PPT
Test presentation
PDF
Projects 2008
PDF
Portfolio
PDF
Pl 031 2015 substitutivo altera e inclui novos dispositivos à lei municipal n...
PPTX
Hola bienvenidos a mi blog
DOCX
Capitulo tercero ya terminado
DOCX
Sermão de santo antonio aos peixes
PDF
PDF
Lançamentos Editora Draco
PPT
2005 Emotional Branding
Atividade3thamirisfernandescosta
Apresentação de negocio azenka id 2027
Titella Mireia
Francisca
Sem Aula05 P
Meu Nome é Robelino
Cumpleaños de Ulpi
Test presentation
Projects 2008
Portfolio
Pl 031 2015 substitutivo altera e inclui novos dispositivos à lei municipal n...
Hola bienvenidos a mi blog
Capitulo tercero ya terminado
Sermão de santo antonio aos peixes
Lançamentos Editora Draco
2005 Emotional Branding
Publicidad

Similar a SQL Server Fundamentals (20)

PDF
Database Fundamentals - Sesión 1 - SQL Server
PDF
Tema 3 lenguaje sql t-sql 2008
PDF
Tema 3 lenguaje sql t-sql 2008
PPTX
Informatica bd
PPTX
Introducción a Bases de Datos
PPTX
Bases de datos
DOCX
base de datos #1
PDF
PDF
Introduccion a las bases de datos
PDF
Analisys services 2005 cubos olap con o sin data warehouse
PDF
El modelo relacional
DOC
Talleres 1,2 y 3
DOC
Talleres 1, 2 y 3
DOC
Talleres 1-2-3
DOCX
Desarrollo taller bases de datos
DOC
Continuacion
PDF
Base de datos de una pizzeria
DOCX
Desarrollo taller bases de datos
PDF
Antecedentes históricos de la base de datos
PPTX
TP. Base de datos
Database Fundamentals - Sesión 1 - SQL Server
Tema 3 lenguaje sql t-sql 2008
Tema 3 lenguaje sql t-sql 2008
Informatica bd
Introducción a Bases de Datos
Bases de datos
base de datos #1
Introduccion a las bases de datos
Analisys services 2005 cubos olap con o sin data warehouse
El modelo relacional
Talleres 1,2 y 3
Talleres 1, 2 y 3
Talleres 1-2-3
Desarrollo taller bases de datos
Continuacion
Base de datos de una pizzeria
Desarrollo taller bases de datos
Antecedentes históricos de la base de datos
TP. Base de datos
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
PPTX
Optimización de motores sql server 24 horas SQL Pass
PDF
Database admonfundamental itprosdc_chapter2
PDF
Carbura tusql sesion2_slideshare
PDF
Carbura tusql sesion1_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
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
Optimización de motores sql server 24 horas SQL Pass
Database admonfundamental itprosdc_chapter2
Carbura tusql sesion2_slideshare
Carbura tusql sesion1_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

Último (20)

PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
Estrategia de apoyo tecnología miguel angel solis
PDF
Estrategia de apoyo tecnología grado 9-3
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PPT
Que son las redes de computadores y sus partes
PPT
introduccion a las_web en el 2025_mejoras.ppt
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PDF
SAP Transportation Management para LSP, TM140 Col18
PDF
Calidad desde el Docente y la mejora continua .pdf
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PDF
taller de informática - LEY DE OHM
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Estrategia de apoyo tecnología miguel angel solis
Estrategia de apoyo tecnología grado 9-3
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
MÓDULO DE CALOR DE GRADO DE MEDIO DE FORMACIÓN PROFESIONAL
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
Que son las redes de computadores y sus partes
introduccion a las_web en el 2025_mejoras.ppt
Diapositiva proyecto de vida, materia catedra
REDES INFORMATICAS REDES INFORMATICAS.pptx
SAP Transportation Management para LSP, TM140 Col18
Calidad desde el Docente y la mejora continua .pdf
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Plantilla para Diseño de Narrativas Transmedia.pdf
taller de informática - LEY DE OHM

SQL Server Fundamentals

  • 2. CUAL SERÁ MI FUTURO???…. Windos Developer Web Developer Server Computer Support Administrator Technician Database Administrator http://www.microsoft.com/learning/career/en/us/
  • 6. Agenda del Ciclo MODELO DE TRABAJO • 8 Sesiones Presenciales • Trabajo en Casa • Participación en los foros • Participación en clase • Trabajo en equipo
  • 7. Agenda Primera Sesión • 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)
  • 9. El origen…. 1999: 1994: Acer Problema 486 Y2K 1970: Codd 1960’s: Modelo ER Transistor 1946: Eniac
  • 10. Eniac… • 17,468 tubos al vacío. • 7,200 diodos. • 1,500 relevos • 70,000 resistencias • 10,000 condensadores • 5 de puntos de soldadura. • Su tamaño (2.4 m × 0.9 m × 30 m). • Pesaba más de 27 toneladas
  • 11. Transistor… Edgar Lilienfeld en 1925 patentó el primer transistor Precursor de electrónica moderna Memoria de 64 Kb, Reloj de 58KHz
  • 13. Edgar Codd Reglas de Codd Capacidad Modelos Relacionales
  • 15. Un tema de Capacidad Acer 486: Procesos X486 Ram: 1MB DD: 180 MB Floppy: 1.4MB
  • 17. En el 2006 SQL Server… http://download.microsoft.com/download/8/9/e/89efd2de-c99e-4ea2-829b-2b60b3598749/SQLSpotlight2005_e.pdf
  • 18. Institución Tamaño Ahora…. Librería Congreso USA 130 millones de items, 29 millones de libros, 10.000 nuevos items por día Amazon 59 millones de clientes activos, Más de 42 terabytes de datos YouTube 100 millones de videos vistos por día 65.000 videos agregados por día Más de 50 terabytes de datos Choice Point 250 terabytes de información personal de ciudadanos. Información de cerca de 250 millones de personas Sprint (telco) 2.85 trillones de registros 365 millones de llamadas por día AT&T 323 terabytes de información 1.9 trillones de registros Global Atmosphere Watch 6 Petabytes de información http://top-10-list.org/2010/02/16/top-10-largest-databases-list/
  • 20. 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
  • 21. 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
  • 22. 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
  • 23. Conceptos Básicos: Conjuntos • Conjunto: Cualquier collección de 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)}
  • 24. 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 Tupla ordenada normalmente es indicada por un separador de comas y paréntesis en punta. En las tuplas ordenadas, dos conjuntos son diferentes si sus elementos se encuentran en diferente orden. – <1,2> ≠ <2,1>
  • 25. Conceptos Básicos: Conjuntos <1,1> <2,1> <3,1> 1 1 <1,2> <2,2> <3,2> 2 2 <1,3> <2,3> <3,3> 3 3 Un producto cartesiano de dos conjuntos es la Diagrama de conexiones lista de todas las parejas de un Producto ordenadas. cartesiano
  • 26. Conceptos Básicos: Conjuntos <1,1> <1,2> <1,1> <1,3> Una Relación por <2,1> tanto, deberá representar <2,2> <2,2> siempre un subconjunto del producto cartesiano <2,3> <3,1> <3,2> <3,3> <3,3>
  • 28. Sentencia DML INSERT DML DELETE SELECT
  • 30. Sentencia DDL CREATE DDL DROP ALTER
  • 32. Fuentes • https://www.microsoft.com/betaexperience/pd/SQLDENEXPPOST/e nus/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://microsoftmva.com • SQL and Relational Theory. C.J. Date. Junio 2009 • Data Architecture From Zen to Reality. Tupper Charles. 2011

Notas del editor

  • #12: Primer transistor patentado en 1925 en Canadá por Julius Edgar Lilienfeld.De allí su desarrollo más importante lo realizaron los laboratorios BellOriginador de la electrónica moderna.1953 el primer computador a transistores con 92 transistores, 505 diodos, máquina de 48 bits.
  • #14: WorkIn the 1960s and 1970s he worked out his theories of data arrangement, issuing his paper &quot;A Relational Model of Data for Large Shared Data Banks&quot; [link] in 1970, after an internal IBM paper one year earlier.[5] To his disappointment, IBM proved slow to exploit his suggestions until commercial rivals started implementing them.Initially, IBM refused to implement the relational model in order to preserve revenue from IMS/DB. Codd then showed IBM customers the potential of the implementation of its model, and they in turn pressured IBM. Then IBM included in its Future Systems project a System R subproject — but put in charge of it developers who were not thoroughly familiar with Codd&apos;s ideas, and isolated the team from Codd[citation needed]. As a result, they did not use Codd&apos;s own Alpha language but created a non-relational one, SEQUEL. Even so, SEQUEL was so superior to pre-relational systems that it was copied, based on pre-launch papers presented at conferences, by Larry Ellison in his Oracle Database, which actually reached market before SQL/DS — due to the then-already proprietary status of the original name, SEQUEL had been renamed SQL.Codd continued to develop and extend his relational model, sometimes in collaboration with Chris Date. One of the normalized forms, the Boyce–Codd normal form, is named after him.Codd&apos;s theorem, a result proven in his seminal work on the relational model, equates the expressive power of relational algebra and relational calculus (which, in essence, is equivalent to first-order logic).
  • #17: Documented errors[edit] Before 2000 On 28 December 1999, 10,000 card swipe machines issued by HSBC and manufactured by Racal stopped processing credit and debit card transactions.[2] The stores relied on paper transactions until the machines started working again on 1 January.[22][edit] On 1 January 2000When 1 January 2000 arrived, there were problems generally regarded as minor. Problems did not always have to occur precisely at midnight. Some programs were not active at that moment and would only show up when they were invoked. Not all problems recorded were directly linked to Y2K programming in a causality; minor technological glitches occur on a regular basis.Reported problems include: In Ishikawa, Japan, radiation-monitoring equipment failed at midnight; however, officials stated there was no risk to the public.[23] In Onagawa, Japan, an alarm sounded at a nuclear power plant at two minutes after midnight.[23] In Japan, at two minutes past midnight, Osaka Media Port, a telecommunications carrier, found errors in the date management part of the company&apos;s network. The problem was fixed by 02:43 and no services were disrupted.[24] In Japan, NTT Mobile Communications Network (NTT DoCoMo), Japan&apos;s largest cellular operator, reported on 1 January 2000, that some models of mobile telephones were deleting new messages received, rather than the older messages, as the memory filled up.[24] In Australia, bus-ticket-validation machines in two states failed to operate.[25] In the United States, 150 slot machines at race tracks in Delaware stopped working.[25] In the United States, the U.S. Naval Observatory, which runs the master clock that keeps the country&apos;s official time, gave the date on its website as Jan. 1, 19100.[26] In France, the national weather forecasting service, Meteo France, said a Y2K bug made the date on a webpage show a map with Saturday&apos;s weather forecast as &quot;01/01/19100&quot;.[25] This also occurred on other websites, including att.net, at the time a general-purpose portal site primarily for AT&amp;T Worldnet customers in the United States.