Investigación B.D

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

2023

33
BASE DE DATOS
Segundo parcial

TECNOLOGICO DE ESTUDIOS SUPERIOES DE


COACALCO

LABRA SANCHEZ ITZEL

INVESTIGACION
SQL

En SQL tenemos bastantes sentencias que se pueden utilizar para


realizar diversas tareas.
SENTENCIA DESCRIPCIÓN

DML Manipulación de datos Recupera datos de la base de datos.


SELECT
Añade nuevas filas de datos a la base de datos.
INSERT
Suprime filas de datos de la base de datos.
DELETE
UPDATE Modifica datos existentes en la base de datos.

DDL Definición de datos Añade una nueva tabla a la base de datos.


CREATE TABLE Suprime una tabla de la base de datos.
DROP TABLE Modifica la estructura de una tabla existente.
ALTER TABLE
Añade una nueva vista a la base de datos.
CREATE VIEW
Suprime una vista de la base de datos.
DROP VIEW
Construye un índice para una columna.
CREATE INDEX
DROP INDEX Suprime el índice para una columna.
CREATE SYNOYM Define un alias para un nombre de tabla.
DROP SYNONYM Suprime un alias para un nombre de tabla.

DCL Control de acceso Concede privilegios de acceso a usuarios.


GRANT
Suprime privilegios de acceso a usuarios
REVOKE
Control de transacciones
Finaliza la transacción actual.
COMMIT
ROLLBACK Aborata la transacción actual.

PLSQL SQL Programático Define un cursor para una consulta.


DECLARE
Abre un cursor para recuperar resultados de consulta.
OPEN
Recupera una fila de resultados de consulta.
FETCH
CLOSE Cierra un cursor.

Componentes sintácticos
La mayoría de sentencias SQL tienen la misma estructura.
Todas comienzan por un verbo (select, insert, update, create),
clausulas que nos dicen los datos con los que vamos a operar (from,
where), algunas de estas son opcionales y otras obligatorias como es el
caso del from.
Clasificación Nombre Descripción Sentencia

DML SELECT Selecciona valores dentro de una SELECT * *NOMBRE*


tabla

DML Mete datos dentro de una tabla Insert into *nombre* values()
INSERT

DML Borra datos dentro de la tabla DELETE * FROM nombre_tabla


DELETE

UPDATE se utiliza para modificar valores en UPDATE nombre_tabla


DML una tabla SET columna1 = valor1, columna2 =
valor2
WHERE columna3 = valor3
DDL CREATE TABLE Se usa para crear tablas de datos CREATE TABLE *nombre*

DDL WHERE La cláusula WHERE se utiliza para SELECT * FROM personas


hacer filtros en las consultas, es WHERE nombre = 'ANTONIO'
decir, seleccionar solamente
algunas filas de la tabla que
cumplan una determinada
condición.
DDL DROP TABLE La DROP DATABASE se utiliza DROP TABLE *nombre tabla*
para descartar una base de
datos SQL existente
DDL TRUNCATE Este comando SQL TRUNCATE se TRUNCATE TABLE *nombretabla*
utiliza para eliminar o borrar los
datos que contiene una tabla.

DDL La clave primaria, PRIMARY KEY, REATE TABLE personas {


PRIMARY KEY identifica de manera única cada fila identificador int NOT NULL, nombre
de una tabla. varchar(255) NOT NULL, apellido1
varchar(255) NOT NULL, PRIMARY
KEY (identificador)
DDL La restricción NOT NULL sirve para REATE TABLE personas { nombre
NOT NULL especificar que una columna no varchar(255) NOT NULL, apellido1
acepta el valor NULL, es decir, que varchar(255) NOT NULL,
esa columna siempre tiene que
tener algún valor, no puede estar
vacía.
DDL AUTO_INCREMENT Se utiliza para tener una clave NOT NULL AUTO_INCREMENT
primaria de una tabla mediante la
generación automática de un
número secuencial único en la tabla
DDL CREATE DATABASE La CREATE DATABASE declaración se CREATE DATABASE *nombre*
utiliza para crear una nueva base de
datos SQL.

DDL FOREIGN KEY La clave externa o FOREIGN KEY, es PRIMARY KEY (per),
una columna o varias columnas, que FOREIGN KEY (dep) REFERENCES
sirven para señalar cual es la clave departamentos(dep)
primaria de otra tabla.

También podría gustarte