Académique Documents
Professionnel Documents
Culture Documents
2. Qu significa sql?
El lenguaje de consulta estructurado o SQL (por sus siglas en ingls) Structured query Language.
definicin y declaracin de los objectos de la base de datos . Objetos tales como: - La bases de datos: (DATABASE) - Las tablas: (TABLE) - Las vistas: (VIEW) - ndices: (INDEX) - Los procedimientos almacenados: (PROCEDURE) - Los disparadores: (TRIGGER) - Reglas: (RULE) - Dominios: (DOMAIN) - Valores por defecto: (DEFAULT) Existen cuatro operaciones bsicas: * CREATE * ALTER * DROP * TRUNCATE.
Pgina 1
base
de
datos
Pgina 2
Pgina 3
numero)VALUES('Roberto
Cuando se especifican todos los valores de una tabla, se puede utilizar la sentencia acortada: INSERTINTO''tabla''VALUES(''valor1'',[''valor2,...'']) Ejemplo (asumiendo que 'nombre' y 'nmero' son las nicas columnas de la tabla 'agenda_telefonica'): INSERTINTOagenda_telefonicaVALUES('Roberto Jeldrez', 080473968); UPDATE: Una sentencia UPDATE de SQL es utilizada para modificar los valores de un conjunto de registros existentes en una tabla.
Forma bsica:
UPDATE''tabla''SET''columna1''=''valor1'',''columna2''=''valor2'',... WHERE''columnaN=''valorN'' Ejemplo: UPDATEMy_tableSET field1 ='updated value'WHERE field2 ='N'; DELETE: Una sentencia DELETE de SQL borra uno o ms registros existentes en una tabla. Forma bsica: DELETEFROM''tabla''WHERE''columna1''=''valor1'' Ejemplo: DELETEFROMMy_tableWHERE field2 ='N';
Pgina 4
BASE DE DATOS: Una base de datos es una coleccin de datos estructurados segn un modelo que refleje las relaciones y restricciones existentes en el mundo real. Los datos, son compartidos por diferentes usuarios y aplicaciones, y deben mantenerse independiente de estas. Asimismo, los tratamientos que sufran estos datos tendrn que conservar la integridad y seguridad.
MANEJADORES DE BASE DA TOS: SQL: Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en stas. ACCESS: Es una aplicacin de Windows que permite crear y administrar informacin, almacena en bases de datos Relacional. La informacin se encuentra almacenada sistemticamente y de forma se puede administrar y manejar de una manera rpida y sencilla. ORACLE: Es un sistema de administracin de base de datos(o RDBMS por el acrnimo en ingles de relation Data Base Management System), fabricado por Oracle Corporation .Se considera a Oracle como uno de los sistemas de bases de datos ms completos, destacando su: Soporte de transacciones, Estabilidad, Escalabilidad, Es multiplataforma. Su mayor defecto es su enorme precio, que es de varios miles de euros (segn versiones y licencias).Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la plataforma, y las polticas de suministros de parches de seguridad que incrementan el nivel de exposicin de los usuarios. QUERY: Una consulta a la base de datos. Es la peticin al DBMS para que procese un determinado comando SQL. Esto incluye tanto peticiones de datos como creacin de base de datos, tablas, modificaciones, inserciones, etc.
Pgina 5