Mind map
PROGRAMACION ASP - SQL SERVER
Map content
PROGRAMACION ASP - SQL SERVER
·
- Cada uno de los elementos del modelo lógico se tiene que transformar en un elemento del modelo físico , en algunos casos es directo y en otros casos no existe la correspondencia.
- Lenguaje de mani pulación de datos DML(Data Manipulation Lenguaje)
- es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios llevar a cabo las tareas de consulta o manipulación de los datos
- LMD UPDATE / DELETE:
- DELETE: Una sentencia DELETE de SQL borra uno o más registros existentes en una tabla.
- UPDATE :Una sentencia UPDATE de SQL es utilizada para modificar los valores de un conjunto de registros existentes en una tabla.
- LMD INSERT
- Una sentencia INSERT de SQL agrega uno o más registros a una (y sólo una) tabla en una base de datos relacional.
- LMD CLAUSULA SELECT:
- Para formular una consulta a la tabla Coches y recuperar los campos matricula, marca, modelo, color, numero_kilometros, num_plazas debemos ejecutar la siguiente consulta. Los datos serán devueltos ordenados por marca y por modelo en orden ascendente, de menor a mayor
- ORDER BY marca,modelo;
- FROM Coches
- SELECT matricula, marca, modelo, color, numero_kilometros, num_plazas
- Para formular una consulta a la tabla Coches y recuperar los campos matricula, marca, modelo, color, numero_kilometros, num_plazas debemos ejecutar la siguiente consulta. Los datos serán devueltos ordenados por marca y por modelo en orden ascendente, de menor a mayor
- LMD SELECT:
- HAVING.- Especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta
- ORDER BY.- Presenta el resultado ordenado por las columnas indicadas.
- GROUP BY.- Especifica la agrupación que se da a los datos.
- ALL.- Indica que queremos seleccionar todos los valores.
- DISTINCT.- Indica que queremos seleccionar sólo los valores distintos.
- FROM.- Indica la tabla (o tablas) desde la que queremos recuperar los datos.
- WHERE Especifica una condición que debe cumplirse para que los datos sean devueltos por la consulta.
- SELECT Palabra clave que indica que la sentencia de SQL que queremos ejecutar es de selección.
- LMD UPDATE / DELETE:
- es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios llevar a cabo las tareas de consulta o manipulación de los datos
- LENGUAJE DE DEFINICION DE DATOS (DDL):
- COMANDOS:
- TRUNCATE ( BORRAR TABLA); Este comando trunca todo el contenido de una tabla.
- DROP (ELIMINAR):Este comando elimina un objeto de la base de datos.
- ALTER (MODIFICAR): Este comando permite modificar la estructura de una tabla u objeto.
- CREATE (CREAR) : Este comando permite crear objetos de datos, como nuevas bases de datos, tablas, vistas y procedimientos almacenados.
- se encarga de la modificación de la estructura de los objetos de la base de datos
- COMANDOS:
- TIPOS DE DATOS:
- Int: Tipo de dato numérico .
- Time: La hora del día en horas minutos segundos (el valor predeterminado es 0).
- Date: Una fecha de calendario que contiene el año (de cuatro cifras), el mes y el día.
- Datetime: La combinación de Date y Time.
- Varchar: Recibe cadena de palabras compuestas de letras, números y caracteres especiales.
- LENGUAJE SQL:
- es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos.
- CARACTERISTICAS
- Autorización: El LDD incluye comandos para especificar los derechos de acceso a las relaciones y a las vistas.
- SQL incorporado y dinámico: quiere decir que se pueden incorporar instrucciones de SQL en lenguajes de programación como: C++, C, Java, PHP, Cobol, Pascal y Fortran.
- Control de transacciones: SQL tiene comandos para especificar el comienzo y el final de una transacción.
- Lenguaje de definición de datos: El LDD de SQL proporciona comandos para la definición de esquemas de relación,
- Definición de vistas: El LDD incluye comandos para definir las vistas.
- Integridad: El LDD de SQL incluye comandos para especificar las restricciones de integridad que deben cumplir los datos almacenados.
- Lenguaje interactivo de manipulación de datos: El LMD de SQL incluye lenguajes de consultas
- CARACTERISTICAS
- es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos.
- transformaciones:
- transformacion de relaciones:
- tipos de correspondencia:
- Las relaciones de agregación se transforman del mismo modo que las 1:N.
- Relaciones 1:1, es un caso particular de las 1:N y por tanto se propaga la clave en las dos direcciones
- Si la relación es de dependencia, la clave primaria de la tabla está formada por la concatenación de los identificadores de ambas entidades.
- Si la relación es de asociación, la clave propagada es clave ajena en la tabla
- tipos de correspondencia:
- transformaciones de atributo de clases: Cada atributo se transforma en una columna de la tabla en la que se transformó la clase a la que pertenece. El identificador único se convierte en clave primaria.
- transformacion de relaciones:
- Lenguaje de mani pulación de datos DML(Data Manipulation Lenguaje)
- Cada uno de los elementos del modelo lógico se tiene que transformar en un elemento del modelo físico , en algunos casos es directo y en otros casos no existe la correspondencia.
Information
- Description
- Mind Map on PROGRAMACION ASP - SQL SERVER, created by harold condori challco on 06/12/2017.
- Created by
- harold condori challco
- Views
- 0
- Rating