1. Equipo : Free Data Base
Docente : Marco Aurelio Porro Chulla
Integrantes:
Purihuamán Cespedes Zussetty
Salazar Tarrillo Shian
2. Es una extensión al SQL de Microsoft y Sybase. SQL, que
frecuentemente se dice ser un Lenguaje de Búsquedas
Estructurado (por sus siglas en inglés), es un lenguaje de
cómputo estandarizado, desarrollado originalmente por
IBM para realizar búsquedas, alterar y definir bases de
datos relacionales utilizando sentencias declarativas. T-SQL
expande el estándar de SQL para incluir programación
procedural, variables locales, varias funciones de soporte
para procesamiento de strings, procesamiento de fechas,
matemáticas, etc, y cambios a las sentencias DELETE y
UPDATE. Estas características adicionales hacen de T-SQL
un lenguaje que cumple con las características de
un autómata de Turing.
3. El DDL, es la parte del SQL dedicada a la definición de la base de datos,
consta de sentencias para definir la estructura de la base de datos,
permiten crear la base de datos, crear, modificar o eliminar la estructura de
las tablas, crear índices, definir reglas de validación de datos, relaciones
entre las tablas, etc. Permite definir gran parte del nivel interno de la base
de datos. Por este motivo estas sentencias serán utilizadas normalmente por
el administrador de la base de datos.
Comando Descripción
CREATE Utilizado para crear nuevas tablas, stored procedures e índices
DROP Empleado para eliminar tablas, stored procedures e índices
ALTER Utilizado para modificar las tablas agregando campos o cambiando la definición de los campos
4. El DML se compone de las instrucciones para el manejo de los datos, para
insertar nuevos datos, modificar datos existentes, para eliminar datos y la
más utilizada, para recuperar datos de la base de datos. Veremos que una
sola instrucción de recuperación de datos es tan potente que permite
recuperar datos de varias tablas a la vez, realizar cálculos sobre estos datos
y obtener resúmenes.
Comando Descripción
SELECT
Utilizado para consultar registros de la base de datos que satisfagan un criterio
determinado.
INSERT Utilizado para cargar lotes de datos en la base de datos en una única operación.
DELETE Utilizado para modificar los valores de los campos y registros especificados.
UPDATE Utilizado para eliminar registros de una tabla de una base de datos.
5. Ejercer un control sobre los datos tal como la asignación de
privilegios de acceso a los datos (GRANT/REVOKE).
Comando Descripción
GRANT Permite dar permisos a uno o varios usuarios o roles para realizar tareas determinadas.
6. Transact-SQL ó T-SQL es un lenguaje muy
potente que permite definir casi cualquier tarea
que se quiera efectuar sobre la base de datos,
va más allá de un lenguaje SQL cualquiera ya
que incluye características propias de
cualquier lenguaje de programación,
características que permiten definir la lógica
necesaria para el tratamiento de la
información.
7. Transact-SQL or T-SQL is a very powerful
language that allows you to define almost
any task you want to perform on the
database, going beyond a SQL language
either because it includes characteristics
of any programming language features,
features that allow define the logic
necessary for processing information.
8. La seguridad por
usuarios en Access es
similar a los
mecanismos de
seguridad de los
sistemas basados en
servidor: usa
contraseñas y permisos
para permitir o restringir
el acceso de personas o
grupos de personas a
los objetos de la base
de datos.
El primer consejo es
bastante conocido, pero
es tan importante que
merece la pena
repetirlo. En una
declaración de cursor,
después de la palabra
clave Select utilice
solamente las columnas
que realmente vaya a
recuperar.