Anda di halaman 1dari 3

Curso de Transact - SQL

INTRODUCCIN AL TRANSACT SQL


SQL (Structured Query Language - Lenguaje Estructurado de Consulta) es el
lenguaje utilizado para definir, controlar y acceder a los datos almacenados en una
base de datos relacional, pero no poseen la potencia de los lenguajes de
programacin, pero si es un lenguaje de consulta.
Microsoft SQL Server, la versin del lenguaje SQL que utiliza se llama TRANSACTSQL.
APLICACIONES QUE USAN EL LENGUAJE SQL
Microsoft Access
Microsoft SQL Server
Oracle
SyBase
PostgreSQL
MySQL
Aplicaciones creadas con sistemas de desarrollo tales como Microsoft Visual
C++, Microsoft Visual Basic o Microsoft Visual J++, y que usan API de base de
datos tales como ADO, OLE DB y ODBC.
Pginas Web que extraen datos de bases de datos SQL Server, como SQP, PHP,
etc.
TRANSACT SQL
Es un lenguaje muy potente que nos permite:
Crear, modificar y eliminar bases de datos
Agregar, modificar y eliminar informacin a la base de datos
Manejar tipos de datos
Variable
Estructuras de control de flujo
Funciones predefinidas
Gestin de excepciones
Pero, no permite:
Crear interfaces de usuario
Crear aplicaciones ejecutables
CLASIFICACIN DE LAS INSTRUCCIONES SQL
El DDL (Data Definition Language) Lenguaje de Definicin de Datos, el cual
permite crear base de datos, tablas, campos y definir tipos de datos, as como su
modificacin y eliminacin de estos. Lenguaje utilizado por los administradores.
El DML (Data Manipulation Language) Lenguaje de Manipulacin de Datos,
permite seleccionar, actualizar y eliminar informacin de una base de datos.
Lenguaje utilizado por los programadores y usuarios
El DCL (Data Control Language) Lenguaje de Control de Datos, permite manejar
usuarios, privilegios y permisos a los objetos de las bases de datos, el cual tiene
acceso los administradores. Tambin tenemos la creacin de transacciones como
actualizar datos, el cual es ejecutado por los programadores.

-1-

Ing. Abril Saire Peralta

Curso de Transact - SQL


INTRODUCCIN A LAS BASES DE DATOS
Una clave primaria puede estar formada por uno o ms campos. El valor de la clave
principal debe cumplir 2 requisitos:
El valor para dicha clave nunca se puede repetir
El valor para dicha clave nunca puede ser vaco

CLAVE PRIMARIA FORMADA POR UN CAMPO


1. Clic derecho sobre el campo a ser clave primaria
2. Clic en la opcin clave primaria

3. Y como resultado tenemos:

CLAVE PRIMARIA FORMADA POR DOS CAMPOS


1. Seleccionar los campos a ser clave primaria
2. Clic derecho sobre el rea seleccionada, y cuando se muestre el smbolo de cruz
con el mouse, dar un clic en clave principal

-2-

Ing. Abril Saire Peralta

Curso de Transact - SQL

BASE DE DATOS RELACIONAL


Una Base de Datos Relacional es un conjunto de tablas relacionadas entre s. Las
tablas se relacionan o se conectan para que la informacin se organice de la
manera ms ptima.
Ejemplo

-3-

Ing. Abril Saire Peralta

Anda mungkin juga menyukai