Manipulación de Datos PDF
Document Details
Uploaded by Deleted User
CEDUC UCN
Tags
Summary
Este recurso de aprendizaje presenta la manipulación de datos en SQL. Incluye ejemplos y sintaxis para las operaciones INSERT, SELECT, UPDATE y DELETE. El contenido está dirigido a estudiantes de programación.
Full Transcript
RECURSO DE APRENDIZAJE CARRERA: TNS COMPUTACIÓN E INFORMÁTICA MENCIÓN PROGRAMACIÓN MÓDULO: Bases de Datos I APRENDIZAJE ESPERADO 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. DESCRIPCIÓN DEL RECURSO: En este material encont...
RECURSO DE APRENDIZAJE CARRERA: TNS COMPUTACIÓN E INFORMÁTICA MENCIÓN PROGRAMACIÓN MÓDULO: Bases de Datos I APRENDIZAJE ESPERADO 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. DESCRIPCIÓN DEL RECURSO: En este material encontrarás contenido sobre manipulación de datos de una Base de Datos. Que veremos hoy Manipulación de datos INSERT SELECT UPDATE DELETE AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. Manipulación de datos AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. Manipulación de datos La manipulación de datos es el proceso de organizar los datos para hacerlos más comprensibles. Cualquier tipo de datos puede ordenarse alfabéticamente para facilitar su comprensión. Si la información de los empleados no está organizada, puede resultar difícil encontrar a una persona concreta en una empresa. Toda la información sobre los empleados puede ordenarse alfabéticamente, lo que facilita el acceso a la información individual de cada empleado. Esto permite a los propietarios de sitios web hacer un seguimiento del tráfico y de los sitios más populares, y los registros del servidor web suelen utilizarlo. AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. En SQL podemos utilizar las 4 básicas maneras de manipular datos: Insertar (INSERT) Seleccionando (SELECT) Actualizando (UPDATE) Eliminando (DELETE) AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. INSERTAR (INSERT) La instrucción INSERT de SQL permite añadir registros a una tabla. Con ella podemos ir añadiendo registros uno a uno, o añadir de golpe tantos registros como nos devuelva una instrucción SELECT. SINTAXIS INSERT INTO NombreTabla (Campo1, …, CampoN) VALUES (Valor1, …, ValorN) AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. EJEMPLOS INSERT INTO Region VALUES(35, 'Madrid') INSERT INTO Region (RegionID, RegionDescription) VALUES(35, 'Madrid') INSERT INTO Shippers (ShipperID, CompanyName) VALUES(4, 'Mi Empresa') AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. SELECCIONAR (SELECT) Permite seleccionar las columnas que se van a mostrar y en el orden en que lo van a hacer. Simplemente es la instrucción que la base de datos interpreta como que vamos a solicitar información. SINTAXIS SELECT * FROM Customers AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. EJEMPLOS SELECT E.LastName AS Apellido, City AS Ciudad, Region FROM Employees AS E WHERE Country = ‘USA’ SELECT * FROM Customers WHERE Region IS NULL SELECT * FROM Employees WHERE EmployeeID BETWEEN 2 AND 9 AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. ACTUALIZAR (UPDATE) Esta instrucción nos permite actualizar los valores de los campos de una tabla, para uno o varios registros, o incluso para todos los registros de una tabla. SINTAXIS UPDATE NombreTabla SET Campo1 = Valor1,..., CampoN = ValorN WHERE Condición AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. EJEMPLOS UPDATE Employees SET LastName = 'Smith' WHERE EmployeeID = 5 UPDATE Employees SET Notes = NULL AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. ELIMINAR (DELETE) La instrucción DELETE permite eliminar uno o múltiples registros. Incluso todos los registros de una tabla, dejándola vacía. SINTAXIS DELETE [FROM] NombreTabla WHERE Condición AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos. EJEMPLOS DELETE Employees WHERE EmployeeID = 9 DELETE Customers WHERE LastName LIKE '%Desconocido%' AE 4: Construir modelos físicos o esquemas de bases de datos relacionales sobre un Sistema Gestor de Bases de Datos.