Introducción a las bases de datos relacionales en SQL
Comience El Curso Gratis4 Horas13 Videos45 Ejercicios
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.¿Entrenar a 2 o más personas?Pruebe DataCamp para empresas
Preferido por estudiantes en miles de empresas
Descripción del curso
Ya has utilizado SQL para consultar datos de bases de datos. Pero, ¿sabías que puedes hacer muchas más cosas con las bases de datos? Puedes modelizar distintos fenómenos de tus datos, así como las relaciones entre ellos. Esto da a tus datos estructura y coherencia, lo que se traduce en una mejor calidad de los datos. En este curso, experimentarás esto de primera mano trabajando con un conjunto de datos de la vida real que se utilizó para investigar afiliaciones universitarias cuestionables. Columna a columna, tabla a tabla, conseguirás desbloquear y admirar todo el potencial de las bases de datos. Aprenderás a crear tablas y a especificar sus relaciones, así como a aplicar la integridad de los datos. También descubrirás otras características únicas de los sistemas de bases de datos, como las restricciones.
Empresas
¿Entrenar a 2 o más personas?
Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y másEn las siguientes pistas
Ingeniero de Datos Asociado en SQL
Ir a la pistaSQL para Administradores de Bases de Datos
Ir a la pistaDesarrollador SQL Server
Ir a la pista- 1
Tu primera base de datos
GratuitoEn este capítulo, crearás tu primera base de datos con una serie de sencillos comandos SQL. A continuación, migrarás los datos de las tablas planas existentes a esa base de datos. También aprenderás cómo se puede consultar la metainformación de una base de datos.
Introducción a las bases de datos relacionales50 xpAtributos de las bases de datos relacionales50 xpConsulta el esquema_de_información con SELECT100 xpMesas: En el núcleo de toda base de datos50 xpCREA tus primeras TABLAS100 xpAÑADE una COLUMNA con ALTER TABLE100 xpActualiza tu base de datos a medida que cambie la estructura50 xpRENOMBRAR y ELIMINAR COLUMNAS en las afiliaciones100 xpMigrar datos con INSERT INTO SELECT DISTINCT100 xpEliminar tablas con DROP TABLE100 xp - 2
Refuerza la coherencia de los datos con restricciones de atributos
Después de crear una base de datos sencilla, ha llegado el momento de utilizar sus funciones. En este capítulo especificarás los tipos de datos de las columnas, reforzarás la unicidad de las columnas y no permitirás valores NULL.
Mejor calidad de los datos con restricciones50 xpTipos de restricciones de la base de datos50 xpConformidad con los tipos de datos100 xpTipo CASTs100 xpTrabajar con tipos de datos50 xpCambiar tipos con ALTER COLUMN100 xpConvertir tipos UTILIZANDO una función100 xpLas restricciones no nula y única50 xpNo permitir valores NULL con SET NOT NULL100 xp¿Qué ocurre si intentas introducir NULLs?50 xpHaz que tus columnas sean ÚNICAS con ADD CONSTRAINT100 xp - 3
Identificar registros de forma única con restricciones clave
Ahora vamos a entrar en las mejores prácticas de la ingeniería de bases de datos. Es hora de añadir claves primarias y foráneas a las tablas. Son dos de los conceptos más importantes de las bases de datos, y son los elementos básicos que utilizarás para establecer relaciones entre tablas.
Teclas y superteclas50 xpConoce SELECT COUNT DISTINCT100 xpIdentificar claves con SELECT COUNT DISTINCT100 xpClaves primarias50 xpIdentificar la clave primaria50 xpAÑADE CONSTRAINTs clave a las tablas100 xpClaves sustitutas50 xpAñade una clave sustitutiva SERIAL100 xpCONCATENAR columnas en una clave sustituta100 xpPon a prueba tus conocimientos antes de avanzar100 xp - 4
Pegar tablas con claves externas
En el último capítulo, aprovecharás las claves foráneas para conectar tablas y establecer relaciones que beneficiarán enormemente a la calidad de tus datos. Y realizarás análisis ad hoc en tu nueva base de datos.
Modelo de relaciones 1:N con claves externas50 xpREFERENCIA a una tabla con una CLAVE FOREÑA100 xpExplorar las restricciones de clave foránea100 xpJUNTAR tablas vinculadas por una clave ajena100 xpModela relaciones más complejas50 xpAñadir claves externas a la tabla "afiliaciones100 xpRellena la columna "professor_id100 xpEliminar "nombre" y "apellido"100 xpIntegridad referencial50 xpViolaciones de la integridad referencial50 xpCambiar el comportamiento de integridad referencial de una clave100 xpRoundup50 xpContar afiliaciones por universidad100 xpUne todas las tablas100 xp
Empresas
¿Entrenar a 2 o más personas?
Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y másEn las siguientes pistas
Ingeniero de Datos Asociado en SQL
Ir a la pistaSQL para Administradores de Bases de Datos
Ir a la pistaDesarrollador SQL Server
Ir a la pistaEn otras pistas
SQL Server para Administradores de Bases de DatosColaboradores
Requisitos Previos
Intermediate SQLTimo Grossenbacher
Ver MasHead of Newsroom Automation at Tamedia
¿Qué tienen que decir otros alumnos?
¡Únete a 13 millones de estudiantes y empieza Introducción a las bases de datos relacionales en SQL hoy mismo!
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.