base de datos

Páginas: 11 (2685 palabras) Publicado: 8 de agosto de 2014

INSTITUCIÓN UNIVERSITARIA ANTONIO JOSÉ CAMACHO
FACULTAD DE INGENIERÍA

PROGRAMA:
TECNOLOGÍA EN SISTEMAS
ASIGNATURA:
BASE DATOS 1
GUÍA No.2

SELECT tabla única: CLÁUSULAS DISTINCT Y WHERE

OBJETIVOS

1. Usar sentencias de consulta de tabla única sin condiciones y columnas de tabla
2. Usar sentencias de consulta de tabla única sin condiciones y columnas calculadas
3. Usarsentencias de consulta de tabla única sin condiciones y cláusula DISTINCT
4. Usar sentencias de consulta de tabla única sin condiciones y funciones de grupo
5. Usar sentencias de consulta de tabla única condicionadas

PREPARACION PARA LA PRÁCTICA:

Herramienta cliente de SQL*Plus instalada en los PC’s de la sala de computo

CONCEPTOS PREVIOS

Se requiere conocer términos de base de datoscomo campo, registro; concepto de columna calculada y cláusulas de conjunto; manejo de condiciones. Revisar capítulos 4 y 5 del texto Fundamentos de SQL de la colección 30 años ITM.

DESARROLLO

Parte 1: Consulta sin condiciones

¿Cómo visualizar o mostrar la información contenida en una tabla? La respuesta a la pregunta anterior es: la información de una tabla se puede visualizar con lasentencia SELECT; y es de esta sentencia de la cual nos ocuparemos en esta y las siguientes guías. No obstante en esta primera parte nos ocuparemos de la sentencia sin condiciones (sin cláusula WHERE).

Cuadro destacado: Archivos .sql

¿Cómo realizar varias sentencias SQL de una vez, guardando las instrucciones por si acaso las necesite más adelante? La respuesta a esta pregunta es: creandoarchivos .sql los cuales se deben ejecutar.

a) Crear un archivo .sql: utilice la siguiente instrucción en la línea de comandos:

sql> edit crear_tablas1.sql posteriormente presionar CLICK en el botón SI.


b) En la ventana escriba las instrucciones correspondientes a la creación de las tablas Pacientes, Beneficiarios, Consultorios, Especialidades, Médicos y Citas.

a) Cierro la ventana ycuando me pregunta si deseo guardar respondo SI.
b) Ejecutar archivo .sql. En la línea de comandos (sql>) digitar la siguiente instrucción:


sql> start crear_tablas1

Se obtiene la siguiente respuesta por cada tabla y llave creadas exitosamente:
table created, table altered


La sentencia select posee el siguiente diagrama sintáctico:


SELECT [ALL / DISTINCT]ítems-seleccionados FROM nombre-tabla
[WHERE condición-de-búsqueda]
[GROUP BY columnas-de-agrupación]
[HAVING condición-de-búsqueda]
[ORDER BY especificación de ordenación]


En esta primera parte se utilizará la sentencia de la siguiente forma:

SELECT [DISTINCT] ítems-seleccionados
FROM nombre-tabla

Las cláusulas SELECT Y FROM: La cláusula SELECT que inicia cada sentencia select especifica losítems de datos a recuperar por la consulta, la cláusula FROM consta de la palabra from, seguida del nombre de la tabla.

Los ítems se especifican generalmente mediante una lista separados por comas. Cada ítem de selección de la lista genera una única columna de resultados de consulta, en orden de izquierda a derecha. Un ítem de selección puede ser:
Un nombre de columna: corresponde a una columnade la tabla designada en la cláusula FROM. Cuando un nombre de columna aparece como ítem de selección, SQL simplemente toma el valor de esa columna de cada fila de la tabla de base de datos y lo coloca en la fila correspondiente de los resultados de la consulta.
Una constante: especificando que el mismo valor constante va a aparecer en todas las filas de los resultados de la consulta.
Unaexpresión SQL: indicando que se debe calcular el valor a colocar en los resultados, según el estilo especificado por la expresión.

a) Visualizar la información de todas las columnas de una tabla (todas las filas)
Sintaxis: SELECT * FROM nombre_tabla;

Ejemplo. Visualizar la información contenida en la tabla Pacientes.

SELECT * FROM Pacientes;


b) Visualizar la información de algunas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS