sxadasdasdassdsadsadasdsadsadsadasdadsaadsasdasdfewfweewfewfwfweccdscdscdefewcdwjicijsoijwqqwjqwifwifwehfuiqwhfoiuwuhfiuhsoihoqwhfoiwhfihwqfhwefhuewiufhowqehfowehfui3ehoiun32iuhefoiuefuihefoiuqwefuweoucneincyrbcyrbtcbwbcwbobwockjobscjobqonownjosncoinicuonewiuoiewbuybwcuybrbuqbuibweiucbiewbcbqewybwuqebcqbwcubwqcnosanpmswmxowsmpmwwpowmpswlsmlmwskcmwkdmcemonejonvjejv erj vje vhe hqw h hwe dow eowebdhbwendwendoewnn
n jndj ndndndws d d dsndwnodnwenfeinfiebfnybowenwpqfbnwqinbn3fib3nf8yib34fun3fbnfniununndasxaeweweewfewfewfwefewfewfewfewfewfewfewfewfewfwefwef3efrfrefewfewfewfewfewwefwfwqfqwefwqefwfqwfqfqwfweewfefwefewfwefwefewfqwfqwfqwfqwfewfewfqwfweqfeqwfwefweffqwqfqwfqfweqffewwfewfewfwefwefwfewfwefwefewfwefwqwfwqfwefwefwefwfwefewfe
El documento describe los pasos para crear una base de datos en Microsoft Access, incluyendo cómo crear tablas, campos, formularios e informes. También resume los tipos principales de bases de datos y los componentes clave de un sistema de base de datos como archivos, memoria y procesos.
El documento habla sobre SQL (Structured Query Language), el lenguaje estándar para consultar y manipular bases de datos relacionales. SQL permite crear, modificar y eliminar objetos de base de datos como tablas, así como seleccionar, insertar, actualizar y eliminar datos de las tablas. El lenguaje SQL se divide en tres sublenguajes: DDL para definir la estructura de la base de datos, DML para manipular datos, y DCL para controlar permisos y seguridad.
SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de consulta estructurada) es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos.
Transact-SQL expande el estándar SQL para incluir características procedimentales y de manipulación de datos. Es el lenguaje utilizado en SQL Server y permite definir estructuras de datos, manipular y controlar el acceso a los datos de una base de datos. Se compone de lenguajes DDL, DML, DCL y TCL para definir, manipular, controlar y transaccionar datos respectivamente.
Este documento presenta el lenguaje SQL y sus principales sentencias para definir, manipular y controlar una base de datos relacional. Explica que SQL es el lenguaje estándar para bases de datos y describe sus tres niveles. Luego, detalla las sentencias para crear y borrar esquemas, tablas, dominios y vistas que permiten definir la estructura de una base de datos. Finalmente, introduce las sentencias básicas de manipulación y control para insertar, modificar, eliminar y consultar datos en la base de datos.
El documento explica que las bases de datos permiten almacenar y manipular información de manera organizada. Una base de datos consiste en una o más tablas que contienen datos e información, y cada base de datos y tabla debe tener un nombre único. El lenguaje SQL permite crear, modificar y eliminar bases de datos y tablas, así como extraer y manipular los datos almacenados en ellas.
El documento describe el lenguaje de consulta estructurado SQL. SQL surgió en 1974 y se ha convertido en el estándar industrial para bases de datos relacionales. SQL tiene instrucciones de definición de datos (DDL) para crear y modificar objetos de base de datos, e instrucciones de manipulación de datos (DML) como SELECT, INSERT, UPDATE y DELETE para consultar y modificar datos.
Este documento presenta una introducción al lenguaje SQL (Structured Query Language). SQL es el lenguaje estándar para interactuar con bases de datos relacionales y está dividido en tres sublenguajes: DDL para definir datos, DML para manipular datos e DCL para controlar datos. Se explican conceptos clave como la creación de bases de datos y tablas, y sentencias como SELECT, INSERT, UPDATE y DELETE para consultar y modificar datos.
El documento describe los pasos para crear una base de datos en Microsoft Access, incluyendo cómo crear tablas, campos, formularios e informes. También resume los tipos principales de bases de datos y los componentes clave de un sistema de base de datos como archivos, memoria y procesos.
El documento habla sobre SQL (Structured Query Language), el lenguaje estándar para consultar y manipular bases de datos relacionales. SQL permite crear, modificar y eliminar objetos de base de datos como tablas, así como seleccionar, insertar, actualizar y eliminar datos de las tablas. El lenguaje SQL se divide en tres sublenguajes: DDL para definir la estructura de la base de datos, DML para manipular datos, y DCL para controlar permisos y seguridad.
SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de consulta estructurada) es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos.
Transact-SQL expande el estándar SQL para incluir características procedimentales y de manipulación de datos. Es el lenguaje utilizado en SQL Server y permite definir estructuras de datos, manipular y controlar el acceso a los datos de una base de datos. Se compone de lenguajes DDL, DML, DCL y TCL para definir, manipular, controlar y transaccionar datos respectivamente.
Este documento presenta el lenguaje SQL y sus principales sentencias para definir, manipular y controlar una base de datos relacional. Explica que SQL es el lenguaje estándar para bases de datos y describe sus tres niveles. Luego, detalla las sentencias para crear y borrar esquemas, tablas, dominios y vistas que permiten definir la estructura de una base de datos. Finalmente, introduce las sentencias básicas de manipulación y control para insertar, modificar, eliminar y consultar datos en la base de datos.
El documento explica que las bases de datos permiten almacenar y manipular información de manera organizada. Una base de datos consiste en una o más tablas que contienen datos e información, y cada base de datos y tabla debe tener un nombre único. El lenguaje SQL permite crear, modificar y eliminar bases de datos y tablas, así como extraer y manipular los datos almacenados en ellas.
El documento describe el lenguaje de consulta estructurado SQL. SQL surgió en 1974 y se ha convertido en el estándar industrial para bases de datos relacionales. SQL tiene instrucciones de definición de datos (DDL) para crear y modificar objetos de base de datos, e instrucciones de manipulación de datos (DML) como SELECT, INSERT, UPDATE y DELETE para consultar y modificar datos.
Este documento presenta una introducción al lenguaje SQL (Structured Query Language). SQL es el lenguaje estándar para interactuar con bases de datos relacionales y está dividido en tres sublenguajes: DDL para definir datos, DML para manipular datos e DCL para controlar datos. Se explican conceptos clave como la creación de bases de datos y tablas, y sentencias como SELECT, INSERT, UPDATE y DELETE para consultar y modificar datos.
Este documento presenta una introducción al lenguaje SQL y sus principales comandos y funcionalidades. Explica cómo SQL se usa para consultar, modificar y administrar datos en una base de datos relacional. Define comandos como SELECT, INSERT, CREATE TABLE y CREATE SEQUENCE y ofrece ejemplos de su sintaxis y uso.
Este documento describe el lenguaje SQL y el lenguaje de definición de datos. Explica que SQL se utiliza para definir, manipular y controlar datos en sistemas de gestión de bases de datos relacionales. También describe los estándares SQL y cómo se puede conectar y desconectar de MySQL.
El documento describe los pasos para diseñar una base de datos relacional, incluyendo la normalización de datos para evitar redundancia, la creación de tablas con columnas de mismo tipo, y el establecimiento de convenciones para los nombres. También discute estimar el tamaño de la base de datos y adoptar medidas de seguridad e integridad de datos. El propósito es proveer una introducción al diseño de bases de datos para personas ajenas al tema.
El documento describe los pasos para diseñar una base de datos relacional, incluyendo la normalización de datos para evitar redundancia, la creación de tablas con columnas de mismo tipo, y el establecimiento de convenciones para los nombres. También discute la importancia de estimar el tamaño de la base de datos, garantizar la integridad y seguridad de los datos, y optimizar el rendimiento.
Este documento presenta una introducción al lenguaje SQL y a las bases de datos. Explica brevemente la historia del SQL, desde su creación en 1974 hasta convertirse en un estándar industrial en la década de 1980. Luego describe los componentes clave del SQL, incluidos los comandos DDL y DML, cláusulas como FROM y WHERE, operadores lógicos y de comparación, y funciones como DATE y CONVERT. Finalmente, destaca la importancia de las bases de datos para almacenar y recuperar grandes cantidades de datos de forma estructurada
El documento describe las funciones básicas del lenguaje SQL para crear, modificar y eliminar bases de datos y tablas. Explica cómo SQL se utiliza para definir la estructura y los datos de las bases de datos relacionales a través de instrucciones DDL, DML y DCL. También cubre temas como la creación de tablas, campos, índices, restricciones de datos y el uso de transacciones.
Este documento presenta un curso básico de SQL. El objetivo del curso es enseñar a los participantes a comprender e implementar el lenguaje SQL para interactuar con un sistema de gestión de bases de datos relacionales. El curso cubrirá temas como sentencias DDL para definir objetos de base de datos, sentencias DML para manipular datos, y el uso de secuencias y otras herramientas.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado o SQL. Explica que SQL permite especificar diversos tipos de operaciones en bases de datos relacionales. Detalla los diferentes tipos de sentencias SQL como las de definición, manipulación y control de datos. También describe cómo crear, modificar y consultar tablas en una base de datos relacional usando sentencias SQL como CREATE TABLE, INSERT, UPDATE, DELETE y SELECT.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado o SQL. Explica que SQL permite especificar diversos tipos de operaciones en bases de datos relacionales. Detalla los diferentes tipos de sentencias SQL como las de definición, manipulación y control de datos. Finalmente, explica cómo utilizar cada tipo de sentencia para crear, modificar y consultar los datos almacenados en las tablas de una base de datos.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Luego detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento proporciona una introducción al lenguaje de consulta estructurado o SQL. Explica que SQL se utiliza para acceder y manipular bases de datos relacionales y estándares. Describe las principales sentencias de SQL como DDL para definir esquemas de base de datos, DML para manipular datos, y sentencias de consulta. También cubre conceptos clave como tablas, filas, columnas, tipos de datos, restricciones y más.
Este documento proporciona una introducción al lenguaje de consulta estructurado o SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del modelo relacional propuesto por E.F. Codd en 1970. Describe las principales sentencias de SQL como las sentencias de definición de datos para crear y modificar tablas, las sentencias de manipulación de datos para insertar, actualizar y eliminar datos, y las sentencias de consulta para recuperar datos de las tablas.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento proporciona una introducción al lenguaje de consulta estructurado o SQL. Explica que SQL se utiliza para acceder y manipular bases de datos relacionales y que surgió a partir del lenguaje SEQUEL definido por IBM en los años 70. Describe las principales sentencias de SQL como las sentencias de definición de datos para crear y modificar tablas, las sentencias de manipulación de datos para insertar, actualizar y eliminar datos, y las sentencias de consulta para recuperar información de las tablas.
Este documento presenta una introducción al lenguaje SQL y sus principales comandos y funcionalidades. Explica cómo SQL se usa para consultar, modificar y administrar datos en una base de datos relacional. Define comandos como SELECT, INSERT, CREATE TABLE y CREATE SEQUENCE y ofrece ejemplos de su sintaxis y uso.
Este documento describe el lenguaje SQL y el lenguaje de definición de datos. Explica que SQL se utiliza para definir, manipular y controlar datos en sistemas de gestión de bases de datos relacionales. También describe los estándares SQL y cómo se puede conectar y desconectar de MySQL.
El documento describe los pasos para diseñar una base de datos relacional, incluyendo la normalización de datos para evitar redundancia, la creación de tablas con columnas de mismo tipo, y el establecimiento de convenciones para los nombres. También discute estimar el tamaño de la base de datos y adoptar medidas de seguridad e integridad de datos. El propósito es proveer una introducción al diseño de bases de datos para personas ajenas al tema.
El documento describe los pasos para diseñar una base de datos relacional, incluyendo la normalización de datos para evitar redundancia, la creación de tablas con columnas de mismo tipo, y el establecimiento de convenciones para los nombres. También discute la importancia de estimar el tamaño de la base de datos, garantizar la integridad y seguridad de los datos, y optimizar el rendimiento.
Este documento presenta una introducción al lenguaje SQL y a las bases de datos. Explica brevemente la historia del SQL, desde su creación en 1974 hasta convertirse en un estándar industrial en la década de 1980. Luego describe los componentes clave del SQL, incluidos los comandos DDL y DML, cláusulas como FROM y WHERE, operadores lógicos y de comparación, y funciones como DATE y CONVERT. Finalmente, destaca la importancia de las bases de datos para almacenar y recuperar grandes cantidades de datos de forma estructurada
El documento describe las funciones básicas del lenguaje SQL para crear, modificar y eliminar bases de datos y tablas. Explica cómo SQL se utiliza para definir la estructura y los datos de las bases de datos relacionales a través de instrucciones DDL, DML y DCL. También cubre temas como la creación de tablas, campos, índices, restricciones de datos y el uso de transacciones.
Este documento presenta un curso básico de SQL. El objetivo del curso es enseñar a los participantes a comprender e implementar el lenguaje SQL para interactuar con un sistema de gestión de bases de datos relacionales. El curso cubrirá temas como sentencias DDL para definir objetos de base de datos, sentencias DML para manipular datos, y el uso de secuencias y otras herramientas.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado o SQL. Explica que SQL permite especificar diversos tipos de operaciones en bases de datos relacionales. Detalla los diferentes tipos de sentencias SQL como las de definición, manipulación y control de datos. También describe cómo crear, modificar y consultar tablas en una base de datos relacional usando sentencias SQL como CREATE TABLE, INSERT, UPDATE, DELETE y SELECT.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento describe el lenguaje de consulta estructurado o SQL. Explica que SQL permite especificar diversos tipos de operaciones en bases de datos relacionales. Detalla los diferentes tipos de sentencias SQL como las de definición, manipulación y control de datos. Finalmente, explica cómo utilizar cada tipo de sentencia para crear, modificar y consultar los datos almacenados en las tablas de una base de datos.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Luego detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento proporciona una introducción al lenguaje de consulta estructurado o SQL. Explica que SQL se utiliza para acceder y manipular bases de datos relacionales y estándares. Describe las principales sentencias de SQL como DDL para definir esquemas de base de datos, DML para manipular datos, y sentencias de consulta. También cubre conceptos clave como tablas, filas, columnas, tipos de datos, restricciones y más.
Este documento proporciona una introducción al lenguaje de consulta estructurado o SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del modelo relacional propuesto por E.F. Codd en 1970. Describe las principales sentencias de SQL como las sentencias de definición de datos para crear y modificar tablas, las sentencias de manipulación de datos para insertar, actualizar y eliminar datos, y las sentencias de consulta para recuperar datos de las tablas.
Este documento describe el lenguaje de consulta estructurado SQL. Explica que SQL se utiliza para acceder y manipular datos en bases de datos relacionales y que surgió a partir del lenguaje SEQUEL. Además, detalla los diferentes tipos de sentencias SQL como las sentencias de definición de datos, manipulación de datos y control, y proporciona ejemplos de su sintaxis y uso.
Este documento proporciona una introducción al lenguaje de consulta estructurado o SQL. Explica que SQL se utiliza para acceder y manipular bases de datos relacionales y que surgió a partir del lenguaje SEQUEL definido por IBM en los años 70. Describe las principales sentencias de SQL como las sentencias de definición de datos para crear y modificar tablas, las sentencias de manipulación de datos para insertar, actualizar y eliminar datos, y las sentencias de consulta para recuperar información de las tablas.
Comunicació oral de les infermeres Maria Rodríguez i Elena Cossin, infermeres gestores de processos complexos de Digestiu de l'Hospital Municipal de Badalona, a les 34 Jornades Nacionals d'Infermeras Gestores, celebrades a Madrid del 5 al 7 de juny.
EL CÁNCER, ¿QUÉ ES?, TIPOS, ESTADÍSTICAS, CONCLUSIONESMariemejia3
El cáncer es una enfermedad caracterizada por el crecimiento descontrolado de células anormales en el cuerpo. Puede afectar a cualquier parte del organismo y su tratamiento varía según el tipo y la etapa de la enfermedad. Los factores de riesgo incluyen la genética, el estilo de vida y la exposición a ciertos agentes carcinógenos. Aunque el cáncer sigue siendo una de las principales causas de morbilidad y mortalidad en el mundo, los avances en la detección temprana y el tratamiento han mejorado las tasas de supervivencia. La investigación continúa en busca de nuevas terapias y métodos de prevención. La concienciación sobre el cáncer es fundamental para promover estilos de vida saludables y fomentar la detección precoz.
La atención al politraumatizado es un tema indispensable al momento de estar presente en un accidente que pueda tener traumas múltiples o politraumas que comprometan la vida.
La predisposición genética no garantiza que una persona desarrollará una enfermedad específica, sino que aumenta el riesgo en comparación con individuos que no tienen esa predisposición genética.
3. Competencia(s) específica(s) de la asignatura
- Implementa bases de datos
para apoyar la toma de
decisiones considerando las
reglas de negocio
4. Lenguaje de definición de datos
- Utiliza procedimientos de instalación de SGBD para diversas
plataformas.
- Construye esquemas de base de datos para proyectar las
necesidades de un cliente en base a las reglas sintácticas del
lenguaje de definición de datos.
- Capacidad de aplicar los conocimientos en la práctica.
- Capacidad de comunicación escrita
- Capacidad para actuar en nuevas situaciones
- Capacidad para identificar, plantear y resolver
problemas
Genéricas:
- Habilidades para buscar, procesar y analizar información
procedente de fuentes diversas.
- Capacidad para tomar decisiones
5.
6. CRITERIO DE EVALUACIÓN DE LA UNIDAD I
UNIDAD I- LENGUAJE DE DEFINICIÓN DE DATOS
Examen diagnóstico 10% (EXTRA) 17- Agosto - 2023
Participación 10% 17- Agosto - 2023
Reporte de practicas. (Rubricas) 50% 24- Agosto - 2023
Trabajo de investigación. (Lista
de cotejo)
40% 24 - Agosto - 2023
7. EXAMEN DIAGNÓSTICO
¿Qué entiendes por una base de
datos?
¿Menciona al menos 4 sistema
gestor de base de datos?
Se identifica de manera única cada fila
de una tabla.
¿Qué es una entidad?
¿Qué es un sistema gestor de
base de datos? y ¿para qué
sirve?
8. 1
Una base de datos (cuya abreviatura es BD) es
una colección de información organizada, de tal
modo que sea fácilmente accesible, gestionada
y actualizada
CONCEPTO
Ventajas del
uso de las bases
de datos.
9. 1
Desventajas del uso de las bases de datos.
Desventajas del uso de las bases de datos.
Tamaño Entre mas grande sea la base de datos, se requiere de
un disco duro de mayor capacidad, así como de una
gran cantidad mayor de memoria RAM para que
pueda funcionar adecuadamente.
Actualización El hardware y software para el correcto
funcionamiento de una base de datos es costoso.
Costo Es necesario que los usuarios se mantengan
actualizados, ya que la tecnología cambia
constantemente.
10. Conceptos generales.
El lenguaje SQL (lenguaje de consulta estructurado) está compuesto por comandos,
cláusulas, operadores y funciones de agregado. Estos elementos se combinan en las
instrucciones para crear, actualizar y manipular las bases de datos.
Existen tres tipos de comandos SQL:
Los DDL (Data Definition Language) que permiten crear y definir nuevas
bases de datos, campos e indices.
Los DML (Data Manipulation Language) que permiten generar
consultas para ordenar, filtrar y extraer datos de la base de datos.
Los DCL (Data Control Language) que se encargan de definir los
permisos sobre los datos.
11. 1.1 Instalación de un SGBD
MySQL es un sistema de gestión de bases de datos relacionales.
Es un SGBD Open Source, lo que significa que es posible para cualquiera usar y
modificar el software. Cualquiera puede bajar el software MySQL desde Internet y
usarlo libremente. Si lo deseas, puedes estudiar el código fuente y cambiarlo para
adaptarlo a tus necesidades.
Es un sistema cliente/servidor que consiste en un servidor SQL multi-threaded
(multihilo), que trabaja con diferentes programas y bibliotecas cliente, herramientas
herramientas administrativas y un amplio abanico de interfaces de programación
para aplicaciones (APIs).
12. 1.2 Creación del esquema de la base de datos
LENGUAJE DE DEFINICIÓN DE DATOS (DDL)
El lenguaje de Definición de Datos (DDL) es un subconjunto de SQL. Se trata de un
lenguaje que sirve para describir los datos y sus relaciones en una base de datos.
El lenguaje de definición de datos (Data Definition Language, DDL por sus siglas en
inglés) es un lenguaje que permite a los usuarios de la base de datos llevar a cabo las
tareas de definición de las estructuras que almacenarán los datos (tablas, consultas,
procedimientos almacenados, disparadores, entre otros), así como de los
procedimientos o funciones que permitan consultarlos. A diferencia del lenguaje de
manipulación de datos DML, que permite manipular los datos, el DDL tiene como
función principal el de crear la estructura de las bases de datos.
13. MODIFICACIÓN DEL ESQUEMA DE LA BASE DE DATOS.
CREATE TABLE
CREATE DATABASE
Ejemplos prácticos de ALTER TABLE en MySQL
-Renombrar y/o cambiar el nombre la tabla:
ALTER TABLE nombre_tabla RENAME
nombre_nuevo_tabla;
- Eliminar una columna de la tabla:
ALTER TABLE nombre_tabla DROP COLUMN
nombre_columna;
- Eliminar varias columnas de la tabla:
ALTER TABLE nombre_tabla DROP COLUMN
nombre_columna, DROP COLUMN nombre_columna2;
14. Practicas:
Ejemplos prácticos de ALTER TABLE en MySQL
- Eliminar una clave primaria y clave externa (FOREING KEY y PRIMARY
KEY):
#Eliminar clave primaria
ALTER TABLE nombre_tabla DROP PRIMARY KEY;
#Eliminar clave externa
ALTER TABLE nombre_tabla DROP FOREIGN KEY
nombre_columna;
- Insertar una nueva columna al final de la tabla:
ALTER TABLE nombre_tabla ADD fecha_nacimiento date;
- Añadir una nueva columna después de otra:
ALTER TABLE nombre_tabla ADD nombre_columna VARCHAR(5)
AFTER nombre_columna_anterior;
15. Practicas:
Ejemplos prácticos de ALTER TABLE en MySQL
- Asignar como clave primaria a una columna:
ALTER TABLE nombre_Tabla ADD PRIMARY
KEY(nombre_columna);
- Cambiar el nombre o renombrar una columna:
ALTER TABLE nombre_tabla CHANGE nombre_viejo_columna
nombre_nuevo_columna;
Cambiar el nombre y tipo de dato de una columna
ALTER TABLE nombre_tabla CHANGE nombre_viejo_columna
nombre_nuevo_columna VARCHAR(20);
Solamente cambiar el tipo de dato de una
columna:
ALTER TABLE nombre_tabla MODIFY nombre_columna DATE
NOT NULL;
16. Practicas:
ALTER TABLE tutorado ADD CONSTRAINT `FK_T
UTORADO_CARRERAS` FOREIGN KEY (`id_carrer
a`) REFERENCES `carrera`(`id_carrera`) ON DELE
TE CASCADE ON UPDATE CASCADE;
ALTER TABLE `tutorado` ADD INDEX
(`id_carrera`);
17. Constraints en MySQL
Clave primaria: Una clave primaria debe contener valores únicos y
no acepta valores del tipo NULL.
Para empezar a hablar de restricciones,
Clave foránea o externa: Se utilizan para establecer una relación entre
dos tablas.
Pueden estar compuestas por un campo (o varios) que referencia a la
clave primaria en otra tabla.
Not null: Por defecto, una columna aceptará valores del tipo NULL. Si se
especifica la restricción NOT NULL, no se permitirá el ingreso o la
actualización de un registro que no contenga un valor distinto a NULL para
el campo en cuestión.
Unique: La restricción UNIQUE en SQL se utiliza para garantizar que no se inserten
valores duplicados en una columna específica.
Notas del editor
ALTER TABLE solicitud MODIFY telefono varchar(10) NOT NULL;