EJERCICIO DDL Y DML

Páginas: 8 (1754 palabras) Publicado: 13 de diciembre de 2014
(3)
SQL (I).
DDL y DML
(3.1) notas previas
(3.1.1) versión de SQL
Aunque estos apuntes sirven como guía de uso de SQL estándar, la base de datos
que se utiliza como referencia fundamental es la base de datos Oracle.
Normalmente se indican siempre las instrucciones para Oracle y para el SQL
estándar. En las partes donde no se indique explícitamente diferencia,
significará que Oraclecoincide con el estándar.
Sin embargo hay que avisar que todos los ejemplos han sido probados para
Oracle, mientras que no se puede decir lo mismo para SQL estándar. En el caso
de SQL estándar, el software PostgreSQL se ha tenido muy en cuenta ya que
parece el más respetuoso actualmente con el estándar.
No obstante debo disculparme porque es posible que muchos apartados se
refieran sólo a Oracley sobre todo los detalles de funcionamiento y resultados
no han tenido en cuenta el estándar, sino sólo el funcionamiento de Oracle.
La razón de utilizar Oracle como base de trabajo se debe a su respeto por
SQL estándar (aunque desde luego no tan estricto como PostgreSQL), es decir
que no es excesivamente diferente; pero fundamentalmente por ser el SGBD de
referencia más importante desde haceya muchos años. De hecho lo que Oracle
aporta de novedoso en cada versión, acaba formando parte del estándar futuro.

(3.1.2) formato de las instrucciones en los apuntes
En este manual en muchos apartados se indica sintaxis de comandos. Esta
sintaxis sirve para aprender a utilizar el comando, e indica la forma de escribir
dicho comando en el programa utilizado para escribir SQL.
En elpresente manual la sintaxis de los comandos se escribe en párrafos
sombreados de naranja claro con el reborde de color marrón anaranjado.

(75)

sistemas gestores de bases de datos
(unidad 3) SQL (I). DDL y DML

Ejemplo:
SELECT * | {[DISTINCT] columna | expresión [alias], ...}
FROM tabla;
Otras veces se describen códigos de ejemplo de un comando. Los ejemplos se
escriben también con fondonaranja claro, pero sin el reborde. Ejemplo:
SELECT nombre FROM cliente;
Los ejemplos sirven para escenificar una instrucción concreta, la sintaxis se
utiliza para indicar las forma de utilizar un comando.
Para indicar la sintaxis de un comando se usan símbolos especiales. Los
símbolos que utiliza este libro (de acuerdo con la sintaxis que se utiliza
normalmente en cualquier documentaciónde este tipo) son:

i PALABRA Cuando en la sintaxis se utiliza una palabra en negrita,
significa que es una palabra que hay que escribir literalmente (aunque
sin importar si en mayúsculas o minúsculas).

i texto. El texto que aparece en color normal sirve para indicar que no hay
que escribirle literalmente, sino que se refiere a un tipo de elemento
que se puede utilizar en el comando.Ejemplo:
SELECT columna FROM tabla;
El texto columna hay que cambiarlo por un nombre concreto de columna
(nombre, apellidos,...), al igual que tabla se refiere a un nombre de tabla
concreto.

i texto en negrita. Sirve para indicar texto o símbolos que hay que
escribir de forma literal, pero que no son palabras reservadas del
lenguaje.

i [ ] (corchetes). Los corchetes sirven para encerrartexto que no es
obligatorio en el comando, es decir para indicar una parte opcional.

i | (barra vertical). Este símbolo (|), la barra vertical, indica opción. Las
palabras separadas con este signo indican que se debe elegir una de
entre todas las palabras.

i ... (puntos suspensivos) Indica que se puede repetir el texto anterior en
el comando continuamente (significaría, y así sucesivamente)i {} (llaves) Las llaves sirven para indicar opciones mutuamente exclusivas
pero obligatorias. Es decir, opciones de las que sólo se puede elegir una
opción, pero de las que es obligado elegir una. Ejemplo:
SELECT { * | columna | expresión }
FROM tabla;
(76)

2º curso de administración de sistemas informáticos
autor: Jorge Sánchez – www.jorgesanchez.net

El ejemplo anterior...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ddl y dml
  • Ejercicios De Ddl Y Dml
  • SQL DDL DML
  • Instrucciones ddl y dml
  • Sql-Dml-Ddl Lenguajes De Bd
  • DDL Y DML
  • Ddl & Dml
  • DML Y DDL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS