Base de Datos

Páginas: 8 (1956 palabras) Publicado: 13 de octubre de 2014
III UNIDAD
MODELO RELACIONAL

Práctica de Laboratorio No. 2: Creación de Tablas y Manipulación de Registros en SQL
SQL Server es un sistema administrador para bases de datos relacionales basadas en la arquitectura cliente/servidor. Transact-SQL es el lenguaje que emplea para mandar peticiones entre el cliente y el servidor. Es un lenguaje exclusivo de SQL Server, pero basado enel lenguaje SQL estándar, utilizado por casi todos los tipos de bases de datos relacionales que existen. SQL Server otorga a los administradores una herramienta potencialmente robusta, provista de las herramientas suficientes que le permiten mantener un óptimo nivel de seguridad en la utilización de los recursos del sistema y de la base de datos, que en este camino van cogidos de la mano Lafinalidad de SQL Server 2000 es analizar y administrar datos, dar mayor escalabilidad, disponibilidad y seguridad a las aplicaciones de análisis y los datos empresariales y potenciar las aplicaciones dando una mayor preestabilizadad
SQL (Standar Query Lenguaje) es un lenguaje estandarizado de base de datos, el cual nos permite realizar tablas y obtener datos de ella de manera muy sencilla. Paraexponer mas claramente los conceptos se realizaran ejemplo sobre relaciones que se crearan aquí para entender mejor como funciona SQL.
Cuando aquí nos refiramos a relación estamos hablando mas concretamente a la tabla de datos en si, y sus atributos serán los campos de la tabla.
Cada vez que encuentre la figura indica una práctica, la cual usted debe de realizar en transact SQL.PERSONA
NOMBRE
APELLIDO
DNI
1
MARTIN
MARQUESI
26125988
2
PABLO
MARQUESI
25485699
3
ROBERTO
SANCHEZ
20566401
4
ESTEFANIA
GUISSINI
27128064
5
RUBEN
ALEGRATO
24238975
6
SANDRA
BRITTE
25483669
7
MELISA
ARDUL
27456224
8
SOLEDAD
MICHELLI
29889656
9
BETANIA
MUSACHEGUI
27128765
10
JUAN
SERRAT
28978845
SQL es un lenguaje que consta de varias partes
Lenguaje dedefinición de datos (DDL): Proporciona ordenes para definir esquemas de relación, eliminar relaciones, crear índices y modificar esquemas de relación.
Lenguaje de manipulación de datos interactivos (DML): incluye un leguaje de consultas que permite rescatar datos de las relaciones. También incluye ordenes para insertar, suprimir y modificar tuplas.
Lenguaje de manipulación de datos inmerso(DML): La forma inmersa de SQL esta diseñada para usar dentro de los lenguajes de programación de lenguaje general.
Definición de vistas (DDL): incluye órdenes para definir vistas.
Estructura básica
La estructura básica de una expresión para consulta SQL consta de tres cláusulas:
SELECT
FROM
WHERE
La cláusula SELECT se usa para listar los atributos que se desean en el resultado de unaconsulta.
La cláusula FROM lista las relaciones que se van a examinar en la evaluación de la expresión
La cláusula WHERE costa de un predicado que implica atributos de las relaciones que aparecen en la cláusula FROM.
Una consulta básica en SQL tiene la forma:
SELECT A1,A2,...,An
FROM r1,r2,...,rn
WHERE P
Donde Ai = atributo ( Campo de la tabla )
ri = relación ( Tabla )
P = predicado (condición )

Respuesta 3.2: SELECT nombre
FROM persona
WHERE apellido = 'MARQUESI '
ANSWER
NOMBRE
1
MARTIN
2
PABLO
El resultado de una consulta es por supuesto otra relación. Si se omite la cláusula WHERE, el predicado P es verdadero. La lista A1, A2,..., An puede sustituirse por un asterisco (*) para seleccionar todos los atributos de todaslas relaciones que aparecen en la cláusula FROM, aunque no es conveniente elegir esta ultima opción salvo que sea necesario pues desperdiciamos mucho tiempo en obtenerlo
Alias
Es posible renombrar los atributos y las relaciones, a veces por conveniencia y otras veces por ser necesario, para esto usamos la cláusula AS como en el siguiente ejemplo.

SELECT nombre AS [PRIMER NOMBRE]
FROM...
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