Base de datos Francisco Castro. Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/

Slides:



Advertisements
Presentaciones similares
Capítulo 2 Algoritmos.
Advertisements

SQL Sigla del nombre “Structured Query Language”.
Ejercicios Solemne 2 Parte 1
LENGUAJE ESTRUCTURADO DE CONSULTA “SQL”
Implementación de funciones definidas por el usuario
Fernando Velasco
Seminario de Actualización - Excel Avanzado y Macros
PL/SQL Francisco Moreno Universidad Nacional.
Características Objeto Relacionales en Oracle
PL/SQL Francisco Moreno Universidad Nacional.
Características Objeto Relacionales en Oracle Francisco Moreno Universidad Nacional.
Características Objeto Relacionales en Oracle
Estructuras de control
PL/SQL Francisco Moreno Universidad Nacional.
Mini curso: Inteligencia de negocios (Bodega y Minería de Datos) aplicación práctica Mauro Callejas Cuervo Ecuador, Mayo 2014 Sesión 2 – TALLER 2 Grupo.
…Tablas DDL.
SQL Lenguaje de consulta estructurado
PL/SQL Francisco Moreno Universidad Nacional. Introducción al PL/SQL ¿Por qué PL/SQL? A pesar de que SQL tiene mecanismos de control condicional (cláusula.
16/04/ Sesión 11 Funciones y procedimientos Ing. Ricardo Inquilla.
Características de “C”
Características de “C” Y Esta conformado por un Ambiente Integrado. Y Es un Lenguaje de Nivel medio. Y Es un compilador. YContiene un conjunto de palabras.
PL/SQL Francisco Moreno Universidad Nacional.
PL/SQL Francisco Moreno Universidad Nacional.
Ing. Ricardo Carlos Inquilla Quispe
Integridad Referencial 1. Integridad referencial 2.
Autora: Francisca Montañez Muñoz. Hojas de cálculo, II 1 09 Fórmulas en Excel Una fórmula es una ecuación que calcula un nuevo valor a partir de otros.
Microsoft© Visual Basic . Net.
John Freddy Duitama M.U.de.A. Facultad de Ingeniería. Creación del esquema de Una Base de Datos. John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A.
PL/SQL Francisco Moreno Universidad Nacional.
TRIGGERS EN ORACLE 8 J. Iriarte S. España
SQL: DDL Francisco Moreno & Carlos Mario Zapata. SQL:DDL DDL: Lenguaje de Definición de Datos Permite crear objetos en la Base de Datos Tipos de Objetos:
Diseñando la arquitectura de aplicaciones empresariales. Acceso al SQL Server.- Autenticación de usuario:
Tema 3: Operadores Antonio J. Sierra. Índice Aritméticos A nivel de bit Relacionales Lógicos Asignación.
ESCUELA TECNOLÓGICA INSTITUTO TÉCNICO CENTRAL Ing. Johanna Vargas Esp. Gerencia de proyectos.
VBA – Elementos del Lenguaje
Programación en Visual Basic Lección #8: SQL Por Antonio F. Huertas.
Características Objeto-Relacionales en Oracle Francisco Moreno Universidad Nacional.
Operadores y estructuras de control
Base de datos Francisco Castro. Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/
Structured Query Language (Lenguaje Estructurado de Consultas)
John Freddy Duitama M.U.de.A. Facultad de Ingeniería. Creación del esquema de Una Base de Datos. John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A.
SQL: DDL Francisco Moreno. SQL: DDL DDL: Lenguaje de Definición de Datos Permite crear objetos en la BD Tipos de objetos: - Tablas: corresponden a las.
Creación y población de Base de datos. Creación de Base de datos Instrucciones. CREATE SCHEMA CREATE DATABASE nombre_base de datos.
SQL Sigla del nombre “Structured Query Language”.
Prof. De Bases de Datos: Lcdo. Luis Peña. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query.
Estructuras de Control en Visual Basic.net
PUESTO-TRABAJO (Código-Puesto, Empresa, Sueldo, DNI- Contratado) TITULADO (DNI-Titulado, Nombre, Apellidos, Dirección) TITULACION (Iden-Titulación, Nombre,
Estructuras de Control
Características Objeto Relacionales en Oracle Francisco Moreno Universidad Nacional.
Ada 2º Parte (variables, ámbitos, subrutinas, tipos abstractos de datos y excepciones)
(Lenguaje de consulta estructurado)
Modificando la estructura de tablas
SQL Lenguaje Estructurado de Consultas. Structured Query Lenguaje (SQL). Lenguaje de acceso a bases de datos. Proyecto de Investigación de IBM. La mayoria.
Características de “C” Esta conformado por un Ambiente Integrado. Es un Lenguaje de Nivel medio.Es un compilador. Contiene un conjunto de palabras reservadas.
AA Gerardo Morgade Donato AA Isnel Leyva Herbella.
OPERADORES Y EXPRESIONES Ing Esp. Ricardo Cujar. Operadores y Expresiones  Operador: Es un símbolo que representa una operación.  Expresión: Es la combinación.
5 Paquetes ORACLE Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
Departamento de Lenguajes y Sistemas Informáticos escuela técnica superior de ingeniería informática Diseño de Bases de Datos Tema 4: Integridad.
Departamento de Lenguajes y Sistemas Informáticos escuela técnica superior de ingeniería informática Diseño de Bases de Datos Tema 4: Integridad.
Base de Datos I – Ing. Mary Carlota Bernal J. BASE DE DATOS I PL/SQL.
SQL: DDL.
6 Triggers ORACLE - II Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
3 Cursores ORACLE Bases de datos II I-2014 Universidad del Cauca In. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca In. Wilson Ortega.
6 Triggers ORACLE Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
6 Copyright © 2004, Oracle. Todos los derechos reservados. Trabajar con Tipos de Dato Compuestos.
Lenguaje MySQL, DDL (Lenguaje de definición de datos) Ing. Linda Masias Morales.
GESTOR DE BASE DE DATOS CARRERA: COMPUTACIÓN E INFORMÁTICA CURSO: TALLER DE SISTEMAS I DOCENTE: ING. JOSÉ EDUARDO QUISPE TAIPE CICLO: QUINTO.
PL/SQL Francisco Moreno Universidad Nacional.
Tipos de datos en MYSQL YEAR: Año. “YYYY” o “YY”
BASE DE DATOS IUPSM CLASE PRACTICA. PROF. ING. JOSE L GUZMAN H.
Transcripción de la presentación:

Base de datos Francisco Castro

Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/ /* Table: TABLA */ /*==============================================================*/ create table TABLA ( CAMPO1 CHAR(256), CAMPOPRINCIPAL CHAR(256) not null, constraint PK_TABLA primary key (CAMPOPRINCIPAL) );

Creación de un modelo básico alter table TABLA2 drop constraint FK_TABLA2_RELACION_TABLA; drop table TABLA cascade constraints; drop index RELACION_FK; drop table TABLA2 cascade constraints; /*==============================================================*/ /* Table: TABLA */ /*==============================================================*/ create table TABLA ( CAMPO1 CHAR(256), CAMPOPRINCIPAL CHAR(256) not null, constraint PK_TABLA primary key (CAMPOPRINCIPAL) ); /*==============================================================*/ /* Table: TABLA2 */ /*==============================================================*/ create table TABLA2 ( CAMPO2 CHAR(256), CAMPOPRINCIPAL2 CHAR(256) not null, CAMPOPRINCIPAL CHAR(256), constraint PK_TABLA2 primary key (CAMPOPRINCIPAL2) ); /*==============================================================*/ /* Index: RELACION_FK */ /*==============================================================*/ create index RELACION_FK on TABLA2 ( CAMPOPRINCIPAL ASC ); alter table TABLA2 add constraint FK_TABLA2_RELACION_TABLA foreign key (CAMPOPRINCIPAL) references TABLA (CAMPOPRINCIPAL);

Insertar campos dentro de una tabla INSERT INTO VALUES( ‘valor 1’, ’valor 2 ’ )

Ejemplo

Ejemplo visualizado

Estructura de Bloque Es la estructura básica de un programa en oracle Se caracteriza por estar compuesto por 3 partes definidas.

Estructura de Bloque [ declare | is | as ] /*Parte declarativa*/ begin /*Parte de ejecución*/ [ exception ] /*Parte de excepciones*/ end;

Ejemplo

Sentencias en PL-SQL Tipo de operadorOperadores Operador de asignación := (dos puntos + igual) Operadores aritméticos + (suma) - (resta) * (multiplicación) / (división) ** (exponente) Operadores relacionales o de comparación = (igual a) <> (distinto de) (mayor que) >= (mayor o igual a) <= (menor o igual a) Operadores lógicos AND (y lógico) NOT (negación) OR (o lógico) Operador de concatenación ||

Estructuras de control en PL-SQL IF (expresión) THEN -- Instrucciones ELSIF (expresión) THEN -- Instrucciones ELSE -- Instrucciones END IF;

Ejemplo

Bucles en PL-SQL (LOOP) LOOP -- Instrucciones IF (expresión) THEN -- Instrucciones EXIT; END IF; END LOOP;

Ejemplo

Bucles en PL-SQL (WHILE) WHILE (expresion) LOOP -- Instrucciones END LOOP;

Ejemplo

Bucles en PL-SQL (FOR) FOR contador IN [REVERSE] inicio..final LOOP -- Instrucciones END LOOP;

Ejemplo