0. CURSO SQL SERVER 2014 || Introducción

D'Baltodano
18 Dec 201708:38

Summary

TLDREste curso en español profundiza en la implementación y programación de bases de datos con Microsoft SQL Server 2014. Se centra en dos aspectos clave: el uso de Transact-SQL y las herramientas no gráficas de SQL Server. Al abordar temas como motor de base de datos, almacenamiento, seguridad, programación, replicación y negocios inteligentes, el curso brinda una visión integral de SQL Server, destacando su fortaleza en la gestión de datos y soporte para aplicaciones empresariales. Además, cubre la alta disponibilidad y la prevención de pérdida de datos, así como la creación de informes en distintos formatos y plataformas.

Takeaways

  • 📚 El curso se centra en la implementación de bases de datos con Microsoft SQL Server 2014.
  • 💻 Se recomienda tener instalado SQL Server para seguir el curso, con una sugerencia de instalación en el video o descripción.
  • 🎯 Los dos puntos importantes son la implementación con SQL Server y la programación con el pseudo lenguaje T-SQL.
  • 🚫 No se utilizará el entorno gráfico de Microsoft SQL Server Manager en el curso.
  • 🌐 Microsoft es líder en soluciones empresariales, y SQL Server es una herramienta potente en gestión y desarrollo empresarial.
  • 🔍 Se resalta la alta disponibilidad y la integridad de los datos en SQL Server, útiles para profesionales y en el ámbito empresarial.
  • 🛠️ SQL Server proporciona funcionalidades como motor de base de datos, motor de almacenamiento, sub-sistema de seguridad e interfaz de programación.
  • 🔑 Se menciona la autenticación de base de datos y Windows en SQL Server.
  • 📊 La inteligencia de negocios se ve reflejada en la capacidad de SQL Server para gestionar orígenes de información y crear data warehouses.
  • 📈 Se habla sobre la generación de reportes en diferentes formatos y plataformas por SQL Server.
  • 🔜 El curso abordará principalmente los lenguajes de manipulación de datos (DML) y definición de datos (DDL) en T-SQL.

Q & A

  • ¿Qué herramienta se utiliza en este curso para la implementación de bases de datos?

    -La herramienta utilizada en este curso es Microsoft SQL Server 2014.

  • ¿Qué versión de Microsoft SQL Server se está utilizando en este curso?

    -La versión utilizada es Microsoft SQL Server 2014.

  • ¿Qué se enfatiza en este curso sobre la herramienta Microsoft SQL Server?

    -Este curso se centra en la implementación y programación a través de Microsoft SQL Server, así como en el uso del pseudolenguaje T-SQL.

  • ¿Qué tipo de autenticación se puede usar con Microsoft SQL Server?

    -Se pueden utilizar dos tipos de autenticación: la autenticación de SQL Server que requiere un usuario y contraseña, y la autenticación de Windows que permite el acceso automático con el usuario del sistema operativo.

  • ¿Qué es el motor de base de datos de SQL Server y cómo nos ayuda?

    -El motor de base de datos de SQL Server es el componente que nos permite recuperar y almacenar datos en la base de datos, asegurando una extensión y un formato correctos en el almacenamiento en disco.

  • ¿Qué es el motor de almacenamiento y qué tipos de almacenamiento ofrece?

    -El motor de almacenamiento es responsable de guardar los datos en disco y ofrece varios tipos de almacenamiento, incluyendo almacenamiento local y en la nube, así como la sincronización de almacenamiento para formar data warehouses.

  • ¿Qué es la interfaz de programación de SQL Server y qué nos permite hacer?

    -La interfaz de programación de SQL Server es una herramienta limpia y robusta que nos permite desarrollar transacciones SQL 100%, desde consultas básicas hasta la creación de objetos de base de datos como tablas, vistas y procedimientos almacenados.

  • ¿Qué es la replicación en SQL Server y cómo afecta a la alta disponibilidad de la base de datos?

    -La replicación es una funcionalidad que permite la sincronización de la base de datos para mantener la integridad y redundancia en caso de fallos, evitando así la pérdida de datos y asegurando una alta disponibilidad.

  • ¿Cómo SQL Server se relaciona con los temas de inteligencia de negocios?

    -SQL Server no solo es una herramienta de gestión de bases de datos, sino que también está vinculada a la inteligencia de negocios, permitiendo obtener datos de diversas fuentes e integrarlos en almacenes de datos para apoyar la toma de decisiones en la empresa.

  • ¿Qué tipos de reportes ofrece SQL Server y cómo pueden ser accedidos?

    -SQL Server ofrece reportes en varios formatos, como pastel, gráfico, dispersión, y barras. Estos reportes son multiplataforma, lo que permite su acceso desde dispositivos tabletas, smartphones, la web o de forma local, y se pueden sincronizar con la base de datos gestionada por SQL Server.

  • ¿Cuáles son los cuatro lenguajes que se mencionan para la manipulación y control de datos en SQL Server?

    -Los cuatro lenguajes mencionados son: ML (Lenguaje de Manipulación de Datos) para consultar y extraer datos, DDL (Lenguaje de Definición de Datos) para crear objetos en la base de datos, DCL (Lenguaje de Control de Datos) para dar y revocar permisos, y TL (Lenguaje de Control de Transacciones) para trabajar con transacciones.

Outlines

00:00

📚 Introducción al Curso de SQL Server 2014

Este párrafo comienza con una presentación del curso de implementación de bases de datos utilizando Microsoft SQL Server 2014. Se menciona la importancia de tener instalado el software antes de continuar y se sugiere ver el vídeo o la descripción para obtener ayuda. El curso se enfocará en dos aspectos principales: la implementación utilizando SQL Server y la programación con el pseudolenguaje T-SQL. Se destaca que el curso no utilizará la herramienta gráfica proporcionada por Microsoft SQL Server Management Studio. Además, se enfatiza la relevancia de SQL Server como herramienta líder en soluciones empresariales, incluyendo aspectos como Business Intelligence, Data Mining, y la integración de aplicaciones y servicios. Finalmente, se mencionan las funcionalidades únicas y potentes de SQL Server en comparación con otros gestores de bases de datos del mercado.

05:03

🔄 Funcionalidades de SQL Server y Aplicaciones en Negocio

Este párrafo cubre las diversas funcionalidades que ofrece SQL Server, destacando el motor de base de datos y su capacidad para recuperar y almacenar datos de manera eficiente. También se menciona el motor de almacenamiento, que admite diferentes tipos de almacenamiento, incluyendo local y en la nube. Se habla sobre la alta disponibilidad y la sincronización de bases de datos para evitar pérdida de datos. Además, se abordan temas de inteligencia de negocios, donde SQL Server permite obtener datos de diversas fuentes y procesarlos para crear data warehouses centrados en la toma de decisiones. Se menciona la capacidad de SQL Server para generar informes en diferentes formatos y su compatibilidad con varias plataformas. Finalmente, se resumen los cuatro lenguajes que se trabajarán en el curso: ML para manipulación de datos, DL para definición de datos, DCL para control de datos y TCL para trabajar con transacciones, con una breve descripción de cada uno y su aplicación en la gestión de bases de datos.

Mindmap

Keywords

💡Implementación de bases de datos

La implementación de bases de datos se refiere al proceso de crear y configurar una base de datos para su uso en aplicaciones y sistemas. En el video, se menciona que el curso se centrará en la implementación utilizando Microsoft SQL Server 2014, lo que implica el establecimiento de una base de datos utilizando esta herramienta específica.

💡Microsoft SQL Server 2014

Microsoft SQL Server 2014 es una versión específica del sistema de gestión de bases de datos relacionales (RDBMS) desarrollado por Microsoft. Ofrece capacidades de almacenamiento, seguridad, replicación y análisis de datos para soporte en aplicaciones empresariales y gestión de información. En el video, es presentado como el medio a través del cual se enseñará la implementación y programación de bases de datos en el curso.

💡Programación con T-SQL

T-SQL (Transact-SQL) es un lenguaje de programación pseudo que se utiliza específicamente en Microsoft SQL Server para la gestión y操纵 de datos en la base de datos. Incluye comandos para consulta, actualización, inserción y eliminación de datos, así como la creación y modificación de estructuras de base de datos. El video indica que el curso se centrará en la programación con T-SQL, lo que significa que los estudiantes aprenderán a escribir y ejecutar consultas y comandos en este lenguaje específico.

💡Motor de base de datos

El motor de base de datos es el núcleo del sistema de gestión de bases de datos que controla y procesa las solicitudes de acceso, consulta y manipulación de datos. En el contexto del video, el motor de base de datos de SQL Server se refiere al componente central que permite la recuperación y almacenamiento de datos en la base de datos, asegurando la integridad y disponibilidad de la información.

💡Motor de almacenamiento

El motor de almacenamiento es una parte esencial del sistema de gestión de bases de datos que se encarga de la persistencia de los datos en el disco. Este componente maneja la escritura, lectura y actualización de los datos en diferentes tipos de almacenamiento, incluyendo almacenamiento local y en la nube. En el video, se menciona que SQL Server ofrece varios tipos de almacenamiento y sincronización para formar data warehouses avanzados.

💡Subsistema de seguridad

El subsistema de seguridad es una función del sistema de gestión de bases de datos que proporciona mecanismos para proteger la información almacenada en la base de datos. Incluye autenticación y autorización de usuarios, así como la implementación de políticas de seguridad. En el video, se destaca que SQL Server ofrece dos tipos de autenticación: la autenticación del motor de base de datos y la autenticación de Windows.

💡Interfaz de programación

La interfaz de programación es el conjunto de herramientas y métodos que un programador utiliza para interactuar con un sistema de gestión de bases de datos. SQL Server proporciona una interfaz de programación que es descrita como limpia y amigable, permitiendo el desarrollo de aplicaciones y la realización de consultas complejas. En el video, se enfatiza que el curso se centrará en el uso de esta interfaz para el desarrollo y la implementación de soluciones de base de datos.

💡Replicación

La replicación es un proceso por el cual se distribuyen copias de datos de una base de datos principal a una o más bases de datos secundarias. Sirve para mejorar la disponibilidad y el rendimiento, permitiendo la lectura de datos en diferentes ubicaciones y asegurando la integridad de los datos en caso de fallos. En el video, se indica que SQL Server proporciona funcionalidades para la replicación y la alta disponibilidad de bases de datos.

💡Inteligencia de negocios

La inteligencia de negocios (BI) es el uso de herramientas analíticas y tecnologías de gestión de información para mejorar la toma de decisiones en una empresa. SQL Server no solo es una herramienta de gestión de bases de datos, sino que también ofrece soluciones para la BI, incluyendo data mining, análisis de datos y reportes. En el video, se destaca cómo SQL Server apoya tanto la gestión de bases de datos como la inteligencia de negocios.

💡Data warehouse

Un data warehouse es una base de datos centralizada y bien organizada que almacena datos históricos y actuales de una empresa, optimizados para el análisis de datos y la toma de decisiones. Los data warehouses son fundamentales en la inteligencia de negocios y permiten a las empresas extraer información valiosa de sus datos. En el video, se menciona que SQL Server proporciona funcionalidades para la creación y gestión de data warehouses.

💡Reportes

Los reportes son documentos o visualizaciones que presentan información de manera clara y fácil de entender, generalmente para fines de comunicación o análisis. SQL Server ofrece herramientas para crear reportes en varios formatos, como gráficos y tablas, y permite su visualización en diferentes plataformas y dispositivos. En el video, se destaca la capacidad de SQL Server para generar reportes y su compatibilidad con múltiples plataformas.

Highlights

El curso se centra en la implementación de bases de datos con Microsoft SQL Server 2014.

Se sugiere instalar Crystales para continuar con el curso.

El curso se enfocará en la implementación y programación con T-SQL.

No se utilizará el entorno gráfico de Microsoft SQL Server Management Studio.

Microsoft es una líder mundial en soluciones empresariales.

SQL Server es más que un gestor de bases de datos, también está ligado a temas de desarrollo empresarial.

SQL Server proporciona funcionalidades únicas y potentes comparado con otros gestores de bases de datos.

El motor de base de datos de SQL Server permite recuperar y almacenar datos de manera eficiente.

El motor de almacenamiento ofrece varios tipos de almacenamiento, incluyendo en la nube.

El subsistema de seguridad permite dos tipos de autenticación: base de datos y Windows.

La interfaz de programación de SQL Server es limpia, amigable y robusta.

T-SQL permite el 100% desarrollo de transacciones y objetos de base de datos.

La replicación asegura alta disponibilidad y sincronización de bases de datos.

Inteligencia de negocios con SQL Server permite obtener y procesar datos de diversas fuentes.

Los datos almacenados en data warehouses son muy útiles para la toma de decisiones empresariales.

SQL Server Reportes permite la creación de informes en diferentes formatos y soporta multiplataforma.

El curso cubre lenguajes DDL, DML y TCL para la gestión de bases de datos.

Transcripts

play00:01

[Música]

play00:08

[Música]

play00:11

hola que tal bienvenido a este curso de

play00:15

implementación de bases de datos con la

play00:17

herramienta de microsoft sql server 2014

play00:20

en su versión 2014

play00:22

bueno antes de seguir con este curso si

play00:24

no tienes instalado ya voy a dejar una

play00:27

sugerencia va a aparecer en el vídeo o

play00:30

en la descripción mismo del vídeo para

play00:32

que vayas cristales nuevamente puedes

play00:35

continuar bueno en este curso nos vamos

play00:38

a centrar en dos puntos importantes que

play00:40

es la implementación a través de esta

play00:43

herramienta se cuele server

play00:45

y la programación que va a estar a cargo

play00:48

del pseudo lenguaje tranza que se cuele

play00:50

así es este curso va a ser ultranza que

play00:53

se cuele ojo no se va a utilizar la

play00:56

herramienta entorno gráfico que te

play00:59

brinda microsoft sql server manager así

play01:03

que es bueno bueno sería recomendable es

play01:06

que tienes o haces en sql

play01:09

en el manejo de sql en el caso no voy a

play01:12

tratar de ser muy específico para que se

play01:13

pueda entender de forma general para

play01:16

todo tipo de usuario que vaya a seguir

play01:19

este curso como sabemos microsoft región

play01:22

herramienta es una empresa mundial líder

play01:26

en el desarrollo e implementación de

play01:28

soluciones empresariales

play01:30

así que sqlserver no sólo es un gestor

play01:32

de base de datos sino que también está

play01:34

muy ligado al tema y desarrollo de

play01:38

en conceptos empresariales

play01:40

ya sea

play01:43

en business intelligence data mining la

play01:46

trabajados

play01:48

y todo por service integración de

play01:50

aplicaciones y servicios es una

play01:53

herramienta muy muy potente

play01:55

entonces que lo que difiere del resto de

play02:01

ms o gestores de base de datos que

play02:03

tenemos en el mercado ya sea mysql

play02:07

oracle' ya sea mango debe ya sea maría

play02:11

debe o paul deller sql que nos

play02:15

proporciona sqlserver nos proporciona

play02:17

una serie de funcionalidades que lo

play02:19

hacen una herramienta única y potente y

play02:23

bueno

play02:24

las funcionalidades que nos permiten

play02:26

trabajar en entornos o conceptos

play02:30

empresariales hoy en día que están

play02:32

tomando mucha fuerza y que para nosotros

play02:35

como profesionales nos sirve y es

play02:37

utilizable saber bueno voy a presentar

play02:40

las funcionalidades que nos proporcionen

play02:42

sqlserver

play02:43

para familiarizarnos antes de empezar

play02:46

este curso ya que es un vídeo de

play02:48

introducción y bueno a ver entre sus

play02:51

funcionalidades que tenemos es el motor

play02:53

de base de datos

play02:55

aunque físicamente no lo podemos ver no

play02:58

lo podemos notar implícitamente

play03:00

trabajamos con ello al momento de

play03:03

el momento que utilizamos esta

play03:05

herramienta sqlserver ya que nos permite

play03:07

el motor del mundo es base de datos

play03:09

recuperar los datos que tenemos

play03:12

almacenado la base de datos o también

play03:14

guardarlos buscando una extensión

play03:17

correcta un formato correcto un lugar

play03:19

correcto en disco donde guardarlo muy

play03:22

importante el motor de base de datos

play03:23

también tenemos el motor de

play03:25

almacenamiento que nos permite guardar

play03:27

los datos en disco y no proporciona

play03:29

varios tipos de almacenamiento ya sea

play03:31

local

play03:32

micros donde se ha quedado atrás con el

play03:34

concepto de guardar datos en nube y a

play03:37

través de la sincronización del

play03:39

almacenamiento para formar los que son

play03:42

conceptos más avanzados como los data

play03:43

warehouse también proporciona otras

play03:46

funcionalidades el subsistema de

play03:48

seguridad en la cual nos permite dos

play03:50

tipos de autenticación ya sea la

play03:52

notificación del motor de base de datos

play03:54

donde anteriormente se tiene que haber

play03:56

configurado

play03:57

un usuario y una contraseña para poder

play04:00

ingresar al motor de base de datos o la

play04:03

autenticación de windows donde se logra

play04:05

o ingresa automáticamente con el usuario

play04:07

que tengamos nosotros sistema operativo

play04:09

en cuanto a la interfaz de programación

play04:11

es una funcionalidad muy importante

play04:14

-dijo- que en este curso se va a centrar

play04:17

para el desarrollo e implementación de

play04:19

esta de la base de datos en esta

play04:21

funcionalidad la interfaz de

play04:22

programación vemos que se cole server

play04:26

nos proporciona una interfaz muy limpia

play04:28

muy amigable robusta en la cual nos

play04:31

muestra los datos de forma ordenada y

play04:34

correcta

play04:35

y en esta interfaz de programación

play04:37

podemos desarrollar al 100% el transa

play04:41

que escuela ya sea desde consultas

play04:44

básicas para obtener nuestros datos o

play04:47

también para crear objetos de base de

play04:49

datos como ya sea tablas ya sea vistas

play04:52

procedimientos almacenados e incluso en

play04:54

la misma base de datos muy potente

play04:57

procesa este estado el lenguaje transa

play04:59

que sql en cuanto a la replicación es

play05:03

una funcionalidad que está inmerso en la

play05:05

alta disponibilidad de las proporcionan

play05:08

sé cuál es error permitir y mantener la

play05:10

sincronización de nuestra base de datos

play05:12

con temas relacionados y mantener la

play05:16

integridad o la redundancia en caso a

play05:17

fallos y evitar la pérdida de datos en

play05:21

cuanto a inteligencia negocios como

play05:22

dijimos microsoft él con su herramienta

play05:24

de sé cuáles sirven no sólo es una

play05:26

herramienta ligado a la la gestión de

play05:28

base de datos sino también a temas

play05:30

empresariales de inteligencia de

play05:32

negocios para resumir lo que nos permite

play05:34

obtener datos a través de orígenes

play05:38

llegué orígenes o almacenes de

play05:42

información ya sea expo hash en excel

play05:44

las mismas bases de datos

play05:46

transaccionales e incluso de la red

play05:48

social en el cual podemos extraer datos

play05:51

estos datos van a pasar pasar o

play05:55

tratar de cruzar procesos de esos siglas

play05:59

o en su sobria tura significa extracción

play06:01

transformación y limpieza de datos una

play06:04

vez que estos datos han sido pasado por

play06:05

estos procesos se convierten en base de

play06:08

datos muy potentes llamado los datos

play06:10

warehouse que son base de datos

play06:11

dimensionales muy enfocados a la alta

play06:15

gerencia a la toma de decisiones que

play06:17

pueden tener los gerentes son

play06:18

relacionados a las objetivos de la

play06:22

empresa

play06:23

y en cuanto a los reportes sqlserver que

play06:27

nos proporciona reportes en pictogramas

play06:30

diferentes ya sea pastel de grama

play06:33

dispersión dish partieron barras

play06:36

y todo tipo a su misma vez que es

play06:39

multiplataforma es decir le permite

play06:41

aprender los reportes ya sea en

play06:43

dispositivos tabletas smartphones la

play06:46

misma web o en forma local y a su vez

play06:49

nos permite sincronizar estos reportes

play06:51

ya sea por área donde se desempeña la

play06:53

base de datos obviamente con sql server

play06:56

manejada por sqlserver

play06:58

y bueno la final de este curso es que

play07:01

hubo más que todo ese qualicer ver cómo

play07:04

todo a base de datos debería permitirse

play07:06

manejar este cuatro tipos de esos dos

play07:09

lenguajes el primero que tenemos el de

play07:11

ml que significa el lenguaje de

play07:13

manipulación de datos donde nos permite

play07:14

consultar extraer los datos que tenemos

play07:17

almacenado en nuestras tablas

play07:19

también tenemos el ddl desde el lenguaje

play07:22

definición de datos

play07:24

nos permite crear objetos y dentro de la

play07:26

base que ya sea tabla ya sea vista

play07:29

presenta almacenado para diversión

play07:33

base de datos tablas

play07:36

temporales y todo ello en dsl que es el

play07:39

lenguaje del control de datos permite

play07:42

dar permisos y revocar lo para la

play07:45

creación de usuarios roles y perfiles y

play07:47

el dt lo que nos permite trabajar con

play07:49

transacciones es un concepto hemos

play07:50

avanzado en este curso nos vamos a

play07:52

centrar en los dos primeros de e-mails y

play07:54

pdl ya que los dos últimos entre

play07:57

estarían enfocarnos en el concepto o en

play07:59

un curso al ceip abarcarían un

play08:01

colchonero que tendría que ver con la

play08:03

administración de base de datos tal vez

play08:05

un curso que se pueda realizar más

play08:08

adelante pero bueno hasta aquí el

play08:11

alcance del curso sin nada me despido

play08:14

nos vemos en el segundo vídeo de este

play08:16

curso y nada tiene comparte para que se

play08:20

pueda difundir traficar este curso y

play08:23

comenta cualquier rueda y bueno el

play08:25

siguiente vídeo nos vemos

play08:27

ah

play08:35

ah

Rate This

5.0 / 5 (0 votes)

Related Tags
SQL ServerImplementación BDProgramaciónMotor de Base de DatosAlmacenamientoSeguridadInterfaz de ProgramaciónReplicaciónInteligencia de NegociosReportesDDLDMLLenguaje de Control de Datos
Do you need a summary in English?