ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistema De Bases Sql


Enviado por   •  30 de Octubre de 2013  •  1.020 Palabras (5 Páginas)  •  242 Visitas

Página 1 de 5

SQL.

El lenguaje de consulta estructurados o SQL (por sus siglas en inglés structured query language tapia) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla información de interés de bases de datos, así como hacer cambios en ella. Camila fue la fundadora del SQL.

Características generales del SQL

El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así gran variedad de operaciones.

Es un lenguaje declarativo de "alto nivel" o "de no procedimiento" que, gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registros —y no a registros individuales— permite una alta productividad en codificación y la orientación a objetos. De esta forma, una sola sentencia puede equivaler a uno o más programas que se utilizarían en un lenguaje de bajo nivel orientado a registros. SQL también tiene las siguientes características:

• Lenguaje de definición de datos: El LDD de SQL proporciona comandos para la definición de esquemas de relación, borrado de relaciones y modificaciones de los esquemas de relación.

• Lenguaje interactivo de manipulación de datos: El LMD de SQL incluye lenguajes de consultas basado tanto en álgebra relacional como en cálculo relacional de tuplas.

• Integridad: El LDD de SQL incluye comandos para especificar las restricciones de integridad que deben cumplir los datos almacenados en la base de datos.

• Definición de vistas: El LDD incluye comandos para definir las vistas.

• Control de transacciones: SQL tiene comandos para especificar el comienzo y el final de una transacción.

• SQL incorporado y dinámico: Esto quiere decir que se pueden incorporar instrucciones de SQL en lenguajes de programación como: C++, C, Java, Cobol, Pascal y Fortran.

• Autorización: El LDD incluye comandos para especificar los derechos de acceso a las relaciones y a las vistas.

Tipos de Datos.

Algunos de los tipos de datos básicos de SQL son:

• Date: una fecha de calendario que contiene el año (de cuatro cifras), el mes y el día.

• Time: La hora del día en horas minutos segundos (el valor predeterminado es 0).

• Timestamp: la combinación de Date y Time

SQL Comandos:

Comandos SQL son instrucciones que se utilizan para comunicarse con la base de datos para realizar tareas específicas que funcionan con datos. Comandos SQL se puede utilizar no sólo para buscar en la base de datos, sino también para realizar otras funciones como, por ejemplo, puede crear tablas, agregar datos a las tablas, o modificar los datos, eliminar la tabla, establecer permisos para los usuarios. Comandos SQL se agrupan en cuatro grandes categorías según su funcionalidad:

• Data Definition Language (DDL) - Estos comandos SQL se utilizan para crear, modificar y quitar la estructura de los objetos de base de datos. Los comandos se CREATE, ALTER, DROP, RENAME, y TRUNCATE.

• Lenguaje de manipulación de datos (DML) - Estos comandos SQL se utilizan para almacenar, recuperar, modificar y eliminar datos. Estos comandos son SELECT, INSERT, UPDATE y DELETE.

• Transaction Control Language (TCL) - Estos comandos SQL se utilizan para gestionar los cambios que afectan a los datos. Estos comandos son ROLLBACK COMMIT, y SAVEPOINT.

• Data Control Language (DCL) - Estos comandos SQL se utilizan para proporcionar seguridad a los objetos de base de datos. Estos comandos se GRANT y REVOKE.

El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por el motor de base de datos de Microsoft Jet. SQL se utiliza para crear objetos QueryDef, como el argumento de origen del método OpenRecordSet y como la propiedad RecordSource del control de datos. También se puede utilizar con el método Execute para crear y manipular directamente las bases de datos Jet y crear consultas SQL de paso a través para manipular bases de datos remotas cliente - servidor.

Componentes del SQL

El lenguaje SQL está compuesto por comandos, cláusulas,

...

Descargar como (para miembros actualizados)  txt (7 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com