1. Integrantes:
Altamirano Guevara Yoseily
Herrera Cieza Erlin Darwin
Docente : Marco Aurelio Porro Chulli
INGENIERÍA DE SISTEMAS Y TELEMÁTICA
ASIGNATURA: Base De Datos II
Tema Lenguaje transact sql
3. Definición
Microsoft SQL Server es un
sistema de gestión de base de
datos relacional (RDBMS)
producido por Microsoft. Su
principal lenguaje de consulta es
Transact-SQL, una aplicación de
las normas ANSI / ISO estándar
Structured Query Language
(SQL) utilizado por ambas
Microsoft y Sybase.
Transact-SQL envía
peticiones entre el
cliente y el servidor. Es
un lenguaje exclusivo de
SQL Server, pero
basado en el lenguaje
SQL estándar, utilizado
por casi todos los tipos
de bases de datos
relacionales que existen.
4. Tipos de Comandos(DDL, DML,ETC)
Las principales Sentencias DML son:
Instrucción Función
INSERT Agrega una nueva fila a una tabla
UPDATE Cambia datos existentes en una tabla
DELETE Quita filas de una tabla
5. Así como hay sentencias DML que se
refieren a la manipulación de datos,
también cuenta con sentencias de tipo
DDL, que hacen referencia las
sentencias de definición de datos,
dentro de las cuales se encuentran:
Sentencias DDL.
6. Instrucción Función
CREATE DATABASE Crea una nueva base de datos y el archivo
usado para almacenarla
CREATE TABLE Crea una nueva tabla.
ALTER TABLE Modifica la definición de una tabla
alterando, agregando o eliminando
columnas y restricciones.
CREATE INDEX Crea un índice en una tabla determinada.
DROP INDEX Quita uno o varios índices de la base de
datos actual.
DROP TABLE E Quita la definición de una tabla y todos
sus datos, índices y restricciones.
TRUNCATE Elimina toda la data de una tabla, no
permite condicionales
DROP DATABASE Elimina la base de datos creata.
8. Funciones:
Funciones escalares
Las funciones escalares devuelven un único valor de cualquier tipo de los datos tal
como int, money, varchar, real, etc.
Funciones en línea
Las funciones en línea son las funciones que devuelven un conjunto de resultados
correspondientes a la ecución de una sentencia SELECT.
Funciones en línea de multiples sentencias
Las funciones en línea de multiples sentencias son similares a las funciones en
línea excepto que el conjunto de resultados que devuelven puede estar compuesto
por la ejecución de varios consultas SELECT.
9. Identificadores:
Identificadores
normales
Siguen las reglas de
formato de los
identificadores. Los
identificadores normales
no están delimitados
cuando se usan en
instrucciones Transact-
SQL
Identificadores
delimitados
Se incluyen entre comillas
dobles (") o corchetes ([
]). Los identificadores que
siguen las reglas de
formato de los
identificadores pueden no
estar delimitados.