Está en la página 1de 2

Los objetos de una base de datos

Un archivo de base de datos contiene un conjunto de objetos que le


permiten utilizar la información de su base de datos. Algunos de estos
objetos corresponden a la entrada de datos en la base (tabla,
formulario), otros corresponden, inversamente, a la recuperación de
datos (consulta, informe).
Tablas
Cada tabla de la base de datos contendrá los datos relacionados con un asunto concreto en
forma de hoja de datos. Ejemplo: una tabla Clientes contiene la lista de las direcciones de los
clientes de la empresa, una tabla Artículos contiene la lista de los artículos distribuidos por la
empresa... Es el objeto fundamental de la base de datos: toda consulta, formulario o informe
está directa o indirectamente basado en una o varias tablas.

Consultas
Las consultas se utilizan para interrogar los datos de una o varias tablas; presentan los datos en
forma de hoja de datos, como las tablas. Ejemplo: una consulta puede seleccionar
rápidamente la lista de clientes de la tabla Clientes que viven en Barcelona.

Formularios
Este objeto se utiliza para introducir y modificar datos de una tabla. Ejemplo: un formulario
Clientes permitirá especificar la dirección de cada cliente mediante una pantalla específica.

Informes
Este objeto permite imprimir los datos de una tabla según una presentación específica,
incluyendo eventualmente diversos cálculos sobre los grupos de registros.

Macros
Este tipo de objeto permite automatizar las operaciones de apertura de un formulario...

Sentencias que maneja SQL server

En SQL tenemos bastantes sentencias que se pueden utilizar para realizar diversas tareas.

Dependiendo de las tareas, estas sentencias se pueden clasificar en tres grupos principales
(DML, DDL, DCL)

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 Modifica datos existentes en la base de datos.
UPDATE
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


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

PLSQL SQL Define un cursor para una consulta.


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

Usuarios internos y externos de BD

https://www.ibm.com/docs/es/tcamfma/6.3.0?topic=group-ms-sql-database-detail-attributes

También podría gustarte