Entradas

Mostrando las entradas de octubre, 2023

Manipular bases de datos

  Investigar en w3schools el uso de las siguientes sentencias, así como también su sintaxis y un ejemplo. INSERT DELETE ALTER TABLE UPDATE  INSERT  La instrucción se utiliza para insertar nuevos registros en una tabla. INSERT INTO SYNTAXIS Es posible escribir la declaración de dos maneras: INSERT INTO Especifique los nombres de las columnas y los valores que se van a insertar: INSERT   INTO   table_name  ( column1 ,  column2 ,  column3 , ...) VALUES  ( value1 ,  value2 ,  value3 , ...); EJEMPLO INSERT   INTO  Customers (CustomerName, ContactName, Address, City, PostalCode, Country) VALUES  ( 'Cardinal' ,  'Tom B. Erichsen' ,  'Skagen 21' ,  'Stavanger' ,  '4006' ,  'Norway' );  DELETE La instrucción se utiliza para eliminar registros existentes en una tabla. DELETE SYNTAXIS  DELETE   FROM   table_name  WHERE   condition ;   EJEMPLO DELETE   FRO...

SQL

Imagen
1.  ¿Qué es SQL?   SQL (Structured Query Language) es un lenguaje de programación diseñado para administrar y consultar bases de datos relacionales. Es el estándar de facto para la gestión de datos en sistemas de gestión de bases de datos relacionales (RDBMS) como MySQL, PostgreSQL, SQL Server, Oracle, y muchos otros. SQL se utiliza para realizar una variedad de tareas relacionadas con bases de datos, que incluyen: 1.    Creación de bases de datos : Permite crear bases de datos y definir su estructura, incluyendo tablas, campos, índices y restricciones. 2. Inserción de datos: Permite insertar nuevos registros en una tabla. 3. Recuperación de datos: Permite realizar consultas para recuperar datos de la base de datos. Las consultas SQL pueden ser simples o complejas, y permiten filtrar, ordenar y agrupar datos. 4. Actualización y eliminación de datos: SQL permite modificar y eliminar registros existentes en una tabla. 5. Definición y modificación de esquema: Puedes uti...

IMPORTANCIA DE LAS BASES DE DATOS

Imagen
 la importancia de las bases de datos las bases de datos digitales por su versatilidad y precisión se han integrado a todos los sectores de la sociedad como el privado educativo y entidades de gobierno sustituyendo al papel y lápiz en el manejo de información estas bases se usan para manipular información de manera fácil rápida y automática por medio de un software especializado que actualiza la información en tiempo real. Ejemplo: una tienda departamental registra en su base de datos la información de sus clientes y las compras que cada uno realiza de manera automática con estos datos se puede saber qué productos se vendieron y decidir si reabastecen el almacén o no. Integridad de datos: No repite los datos los cuales son únicos para cada persona. Ética profesional: Nunca hay que compartir los datos de bases de datos sin autorización, no copiar, no robar los datos, debe ser autorizado todo, esto te sirve para no tener problemas en el trabajo.    

TABLAS FORANEAS

Imagen
  En w3schools crear las 7 tablas de la base de datos escuela que vimos en el diagrama modelo entidad relacion, especificando su clave primaria y clave foranea. La sentencia para indicar la clave primaria es PRIMARY KEY (NOMBRE DEL CAMPO) la sentecia para indicar la clave foranea es FOREIGN KEY (nombre de la clave foranea) REFERENCES nombre de la tabla origen(nombre de clave primaria en la tabla original) Carrera ( clave_c , nom_c, durac_c) Materia( clave_m , nom_m, cred_m) Alumno( mat_alu , nom_alu, edad_alu, sem_alu, gen_alu,  clave_c1 ) Profesor( clave_p , nom_p, dir_p, tel_p, hor_p) Alumno-Profesor( mat_alu1, clave_p1 ) Materia-Alumno( clave_m1, mat_alu2 ) Materia-Profesor( clave_m2, clave_p2 ) CARRERA   CREATE TABLE Carrera (                      clave_c INT PRIMARY KEY,               nom_c VARCHAR(255),     durac_c INT ); ...

Crear Tablas

Imagen
En w3schools crear las 4 tablas de la base de datos escuela que vimos en el diagrama modelo entidad relacion, especificando su clave primaria. La sentencia para indicar la clave primaria es PRIMARY KEY (NOMBRE DEL CAMPO) y la clave foranea es FOREIGN KEY (NOMBRE DE LA CLAVE FORANEA) REFERENCES NOMBRE DE LA TABLA (NOMBRE DEL CAMPO EN TABLA ORIGINAL) -Carrera (clave_c, nom_c, durac_c) -Materia(clave_m, nom_m, cred_m) -Alumno(mat_alu, nom_alu, edad_alu, sem_alu, gen_alu, clave_c1) -Profesor(clave_p, nom_p, dir_p, tel_p, hor_p)  CREATE TABLE Carrera (                      clave_c INT PRIMARY KEY,               nom_c VARCHAR(255),     durac_c INT );   INSERT INTO Carrera(clave_c,nom_c,durac_c) VALUES("271106","Ingenieria electronica","3 años") CREATE TABLE Materia (     clave_m INT PRIMARY KEY,     nom_m VARCHAR(255),     cred_m INT ); INSERT INTO M...