Entradas

Ejercicio de manipular bases de datos

Imagen
 1.- insertar en la tabla carrera 2 registros CREATE TABLE Carrera (     CarreraID INT PRIMARY KEY,     NombreCarrera VARCHAR(50) NOT NULL ); INSERT INTO Carrera (CarreraID, NombreCarrera) VALUES     (1, 'Medicina'),     (2, 'Ingeniería informática'); 2.- insertar en la tabla Profesor I registro CREATE TABLE Profesor ( Id_p INT PRIMARY KEY, nombre_p VARCHAR(255), apellido_p VARCHAR(255), sueldo_p VARCHAR(15) ); INSERT INTO Profesor(Id_p,nombre_p,apellido_p,salario_p) VALUES("10","Juan","Castillo","60,000") 3.- agregar en la tabla Profesor el campo Estudios ALTER TABLE Profesor ADD Estudios VARCHAR(100); 4.- agregar solamente en el campo estudios en la tabla profesor de 1 registro UPDATE Profesor SET Estudios = 'Ingeniero en sistema'; 5.- borrar un registro en la tabla carrera DELETE FROM Carrera WHERE CarreraID = 1; 6.- borrar un registro de la tabla materia DELETE FROM Materia WHERE Id_m = 1; 7.- mostrar todos los registr...

Trabajo Final

Imagen
   En W3schools realizar la tabla Alumno y 1-Agrega los 10 registros como se muestra en la foto adjunta (subir foto al blog) 2-Agregar el campo de correo electrónico (c_elec) (subir foto al blog) 3-Llenar los datos de correo electrónico a los 10 alumnos (subir foto al blog) 4-Hacer una búsqueda y mostrar solo los alumnos del 2do. semestre (subir foto al blog) 5-Hacer otra búsqueda y mostrar los alumnos de la generación 2015(subir foto al blog). 1-Agrega los 10 registros como se muestra en la foto adjunta  CREATE TABLE Alumno ( mat_alu INT PRIMARY KEY, nom_alu VARCHAR(255), edad_alu INT, sem_alu INT, gen_alu VARCHAR(1), clave_c1 INT, FOREIGN KEY (clave_c1) REFERENCES Carrera(clave_c) ); INSERT INTO Alumno(mat_alu,nom_alu,edad_alu,sem_alu,gen_alu ,clave_c1)  VALUES ("50","Lupita Solis","16","2","2017","1")  ("51","Alberto Lopez","15","2","2017","1")  ("52",...

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 ); ...