1 2 3 ( /! 3 ) +, 1& 3 0))) % &! ( ) +,. / & 0)))
|
|
- Irene Lagos Padilla
- hace 7 años
- Vistas:
Transcripción
1
2 !
3
4 !! #
5 ! ( /! 3 ) +, 1& 3 0))) % &! ( ) +,. / & 0)))
6 4 2 5! 4 /! 4 # 2 / # %!
7 # ( # %! #!! # %! #! )! &
8 ,,, #./ 0 +
9 . 4 # 4. 0! 2! ) 3! 1
10 ,! 2 % % 7 0! 2 % &! ) 3! 56
11 %&! #! 55
12 ( ) 58
13 ( ) + ; : 2..,. 59
14 2 : < : + ; ( % + ; = 5
15 2 <,.,. # / # 6.4,, 4, 2 ( 5
16 2 <
17 # 0 # # 1 4 % %! 4 2./ # 2 (!! 5&
18
19 # 0 # # ( 5! : 4 0! ; # 5! 2 0! ; < 2 51
20 Α % 4 )./!, % (
21 % + ),+.!! Β4 Α ; ) 2 85
22 ( 7 / 5 # #! 2 9 # 8 & &! : 8 # 2 5 & 5 & / 5 8 / 5 &! # #1 2 8 ; 5! 8 ; 88
23 / ),..!
24 ) 8 8
25 < 0! ) %! ( 4 %! %! 8
26 ;? %! 9: ; < ϕ ; = 8
27 7 / 5 # #! 2 9 # 8 & &! : 8 # 2 5 & 5 & / 5 8 / 5 &! # #1 2 8 ; 5! 8 ; 8&
28 Χ 7 = 7 7 Ε2Ε? Φ Χ 7 = 7 7 Φ Χ 7 = 7 Γ 7 Φ 8+
29 % & #! # %! )% <# 2 5 & 5 & / 5 8 / 5 &! = % & % % ( ) & +, # % &. 81
30 % & ) / : % /. 4 & / 0( 5 (65 % % / > % ( / > & +, /:/? 1? #??? = % &6 / > 96
31 % & ; )% 7> 7/ 7> 7> 1 7/ # Α 7> / 95
32 % & ) 0 1 2! : % < <20! 2 <2 Γ!. <2 Β 98
33 % & ) 0 1 ;
34 % & ) 0 1 ( ) 7> 7> 1 7/ # Α 7> / 7/ 7> 9
35 % & 7 / 5 # #! 2 9 # 8 & &! : 8 # 2 5 & 5 & / 5 8 / 5 &! # #1 2 8 ; 5! 8 ; 9
36 7> 7> 1 7/ # Α 7> / 7 7> 7 7/ 7> 7 > 7> 7 3 7> 6 9
37 2! #?! / % # = # ! / 5 = #444 5 ϕ # ! 1 9&
38 ; 2! 0 : 0 :
39 2! 7 7> >? + > 91 7? /? % Α! Β + /? + % Α! Β #7 #7> 0 9 > 5 # 5 < 5 =? 91
40 2! % 4! ) 2 5! %! 6
41 2! %? / Β ! ; 0, 0 5
42 2! Β, Η2 :Ι Η2 : Ι 8
43 2! % 7 / Η2 :Ι Η2 : Ι 9 Α : Α Α 9
44 2! % 6 :,. # # % Γ Γ %!
45 2! % 7 / Η2 :Ι Η2 : Ι 9 Α : : 0 :!
46 2! # 7 Χ #!
47 2! % 7 / Η2 :Ι Η2 : Ι 9 Α : : 0 : &
48 2! # # Γ! +
49 2! % 7 / Η2 :Ι Η2 : Ι 9 Α : : 0 0 : 1
50 2! # #! 6
51 2! % 7 / 8. = Γ! ; : 2 : : 2! : : 2! : 2 :! 5
52 2! 7 / 5 # #! 2 9 # 8 & &! : 8 # 2 5 & 5 & / 5 8 / 5 &! # #1 2 8 ; 5! 8 ; 8
53 7/ # Α 7> / 6 9 7> 7> 1 7 7> 7 7/ 7> 9! ; & 7 > 7> 7 Ηϑ 4 Ι 9
54 2!. Κ 2 8 & 5 ; 5! 8 2 Β & ; Β Β 9!
55
56 %
57 8 9 : 6 7 ΛΛΛΛΛ! 6 ; < == &
58 8 9 : 6 7 6! 2 2! Ε Ε ; Α!!! Ε! Ε! ΛΛΛΛΛ! 2 Ε! ( Α 5. + <Β= 6 ; < == <> + &? +
59 8 9 : # & % % % 6 7 # & ( )) # % % + & # %! # %&& & & (! (! ) &+,!! (!!. &/, ( 0 1 &+ (! # # ( &+ 1
60 8 9 : 6 7 # % #, # & ( %, %!.,! 6
61 8 9 : 6 7 # 0 0 ( 1. 2 / % 1 % ( ( 3456 # / 2 5, 2 & 0&! # & / % (, ( ( /. / ; 4 5
62 8 9 : 6 7 # 7 ) 8 %, < 7 & ), #, % 9 8
63 # : %, # + ) 6 7, %. = > % # 5 % 3 5 :5 %? ( % % = # 0 ),. 9
64 6 7 & 7 % 7 %.
65 % % # % % 5 ; 6 < Ψ 76, =?. % 5 ; 3 2 > 2 2 =
66 6 7 ( ) Α & Α% Α 0 7 ;, 5 Α 7 ;0 ;,5 Α > Α & Α% 5 Α 05 Α 9 Α? Α 9 Α : 7 ; <(#,5. Χ Α%!Β. Χ Α!Β Α / Α!Β Α 1 % & & 4
67 # #. ( 3 3! 3! 3!! &
68 #)# # & # 7 & Β ; = Χ 7 & Β ; = + = > %Α0 5 Α0 5 1 # 5 : 5 1 Β?
69 #)# ( ) 6 7 7# 7 = ; 2 = % Β ; Α 7 2 Α % = Α 7> 0 7> Ε % Φ % % 7 = > Α 7 Α% 7 5 %Α 7Α% 7? 1
70 #)# # & # 7 0 Χ 7 & Β ; Α0 5 1 # 5 : 5 1 Β = & Β ; = 6 % + #)# &6
71 #)# ( ) > Χ & Χ 7 2! # < = ; 2 Α % 2 Α 7 Α 5 Α 9 = 7 7> 7 Β ; 2 Α % 2 = &5
72 #)# # & # 7 0 Χ 7 & Β ; = 6 + #)# & Β ; %Α0 5 1 # 5 : 5 1 Β = &8
73 #)# ( ) 6 7 7> 7 & 0 7 = ; 2 Α % = : 5 Β7 Β7/ Β ; 2 2 0Α 7 Α 7 = &9
74 )# # & # 7 0 Χ 7 & Β ; Α0 5 1 # 5 : 5 1 Β = & Β ; = &
75 )# ( ) > 7> # / /7 Χ = ; Α 2 Α % 2 %Α 7 ΑΧ & ( 5 ΧΑ 7 = 7 7> < Β ; 2 Α % = &
76 #) # & # 7 0 Χ 7 & Β ; = & Β ; %Α0 5 1 # 5 : 5 1 Β = &
77 #) ( ) > # Β ; 2 Α % = 7 7> 7 Ε = ; 2 Α % 2 Ε 2 Α 7 Α = &&
78 ) # & # 7 0 Χ 7 & Β ; = & Β ; = + = > %Α0 5 Α0 5 1 # 5 : 5 1 Β? &+
79 ) ( ) 6 7 7> 0 7> Α % = ; Α 7 2 Α % = 7. #7 #7> Β ; 2 Α % = = > %Α 7Α 5 Α & Α 5 Α? &1
80 7 + 3 # & 7 = 6 7 # 7 + % = ; = + Β ; = + Β ; = + = > %Α0 5 Α0 5 Α0 5 1 # 5 : 5 1 Β? 6 +6
81 7 + 3 ( ) 6 7 # 7 7 > = ; 2 Α = Β ; 2 Ε = 7 7 Ε /7 /7> Χ Β ; 2 Α% = 0 = > Α Α0 5 Α Α0 5 ΧΑ Α0 5? +5
82 6 7 ( ) 7> 7/ 7> 7> 1 7/ # Α 7> / 6 9 ; 7 7> 7! 7 > 7> 7 +8
83 2! 6 7 % #! Φ 8 2 &! 5 8 & & 5 & : & / ! 5 7 #!! 8 & 8 :!!! ! 2 +9
84 Introducción al Diseño de Bases de Datos Cuarta Parte SQL: Structured Query Language
85 Repaso Modelado Conceptual Docentes EsResponsable (1:n) Coordina (1:n) Cursos Realizó (n:m) Alumnos Dicta (n:m) Inscribió (n:m) Modelado Lógico Docentes = { D-tipoDNI, D-NroDNI, D-Leg,D-Titulo} Cursos = { C-Cod, C-Nbre, C-Duración, D-Leg-Coord, D-Leg-Resp } Dicta = { D-Leg, C-Cod} Alumnos = { A-DNI, A-Nbre, A- } Realizó = {A-DNI, C-Cod } Norma Herrera Carina Ruano Inscribió = { A-DNI, C-Cod, Fecha} 2
86 Sistemas de Gestión de Base de Datos Los DBMS (Data Base Management System) son un tipo de software que permite crear y administrar la base de datos. Norma Herrera Carina Ruano 3
87 Sistemas de Gestión de Base de Datos Algunas responsabilidades de los DBMS Abstracción de la información: ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Seguridad: deben garantizar la seguridad de la información, permitiendo otorgar distintas categorías de permisos a los usuarios. Tiempo de respuesta: minimizar el tiempo de respuesta del SGB. Los DBMS nos permite comunicarnos con la base de datos mediante SQL. SQL DBMS Norma Herrera Carina Ruano 4
88 Lenguaje SQL SQL (sus siglas en ingles de Structure Query Languaje) es un lenguaje de consulta estructurado para bases de datos relacionales. Originalmente SEQUEL (Structured English QUEry Language) diseñado e implementado por IBM como interfaz para SystemR (sistema experimental de base de datos relacionales). Por su eficiencia y sencillez es el lenguaje utilizado en todas las bases de datos relacionales. Norma Herrera Carina Ruano 5
89 SQL Lenguaje SQL Definición de Datos (DDL) Manipulación de Datos (DML) CREATE: para crear relaciones/tablas ALTER: para modificar objetos de BD DROP: para borrar objetos de BD INSERT: para insertar datos SELECT: para consultar datos DELETE: para borrar datos UPDATE: para modificar datos En este curso aprenderemos a escribir instrucciones sencillas en SQL que nos permitan crear tablas y consultar datos de la Base de Datos. Norma Herrera Carina Ruano 6
90 Sentencia CREATE TABLE Lenguaje SQL Se utiliza para crear una nueva relación (tabla). Para cada relación permite definir: 1. Nombre de la relación (tabla) 2. Nombre de cada atributos (columna) 3. Dominio (tipo de datos) de cada atributo 4. Opcionalmente restricciones sobre los atributos ALUMNOS A-DNI A-Nbre A Juan Martinez Lucia Perez Lorena Sosa Nombre Relación Nombre Atributo Norma Herrera Carina Ruano Dominio 7
91 Sintaxis simplificada: Lenguaje SQL CREATE TABLE Nombre_Tabla ( ], NombreAtributo_1 Tipo_de_Dato [ Restricciones NombreAtributo_2 Tipo_de_Dato [ Restricciones ],... NombreAtributo_n Tipo_de_Dato [ Restricciones ] ); Norma Herrera Carina Ruano 8
92 Tipos de Datos Lenguaje SQL Numérico enteros: INT, SMALLINT Numéricos reales: FLOAT, REAL,DOUBLE PRECISION Secuencias de caracteres: CHAR(n) o VARCHAR(n) Fecha : DATE Hora: TIME Norma Herrera Carina Ruano 9
93 Ejemplo: Lenguaje SQL Esquema Alumnos = { A-DNI, A-Nbre, A- } CREATE TABLE Nombre_Tabla ( NombreAtributo_1 Tipo_de_Dato, NombreAtributo_2 Tipo_de_Dato,... ); NombreAtributo_n Tipo_de_Dato Norma Herrera Carina Ruano 10
94 Ejemplo: Lenguaje SQL Esquema Alumnos = { A-DNI, A-Nbre, A- } CREATE TABLE Alumnos ( A-DNI INT, ) ; A-Nbre VARCHAR(50), A- VARCHAR(20), Norma Herrera Carina Ruano 11
95 Lenguaje SQL Restricciones sobre los atributos NOT NULL: Restringe el ingreso de valores nulos. PRIMARY KEY: Restringe el ingreso de valores repetidos UNIQUE: Restringe el ingreso de valores repetidos. FOREIGN KEY: Restringe el ingreso de valores a un atributo si no han sido previamente insertados en otro. Norma Herrera Carina Ruano 12
96 Ejemplo NOT NULL: Lenguaje SQL Esquema Alumnos = { A-DNI, A-Nbre, A- } CREATE TABLE Alumnos ( A-DNI INT NOT NULL, ) ; A-Nbre VARCHAR(50) NOT NULL, A- VARCHAR(20), Norma Herrera Carina Ruano 13
97 Ejemplo PRIMARY KEY: Lenguaje SQL Esquema Alumnos = { A-DNI, A-Nbre, A- } CREATE TABLE Alumnos ( A-DNI INT NOT NULL PRIMARY KEY, ) ; A-Nbre VARCHAR(50) NOT NULL, A- VARCHAR(20), Norma Herrera Carina Ruano 14
98 Ejemplo PRIMARY KEY: Lenguaje SQL Alumnos={ A-TipoDoc, A-NroDoc, A-Nbre, A- } CREATE TABLE Alumnos ( A-TipoDoc A-NroDoc A-Nbre INT NOT NULL PRIMARY KEY, INT NOT NULL PRIMARY KEY, VARCHAR(50) NOT NULL, A- VARCHAR(20), ) ; Dos claves simples Norma Herrera Carina Ruano CREATE TABLE Alumnos ( A-TipoDoc INT NOT NULL, A-NroDoc INT NOT NULL, A-Nbre VARCHAR(50) NOT NULL, A- VARCHAR(20), PRIMARY KEY (A-TipoDoc, A-NroDoc) ) ; Una clave compuesta 15
99 Ejemplo UNIQUE: Lenguaje SQL Alumnos={ A-TipoDoc, A-NroDoc, A-NroReg, A-Nbre, A- } CREATE TABLE Alumnos ( A-TipoDoc INT NOT NULL, A-NroDoc INT NOT NULL, A-NroDoc INT NOT NULL UNIQUE, A-Nbre VARCHAR(50) NOT NULL, A- VARCHAR(20), PRIMARY KEY (A-TipoDoc, A-NroDoc) ) ; En una tabla puede existir varias declaraciones UNIQUE pero sólo una declaración PRIMARY KEY. Norma Herrera Carina Ruano 16
100 SQL Lenguaje SQL Definición de Datos (DDL) Manipulación de Datos (DML) CREATE: para crear relaciones/tablas ALTER: para modificar objetos de BD DROP: para borrar objetos de BD INSERT: para insertar datos SELECT: para consultar datos DELETE: para borrar datos UPDATE: para modificar datos En este curso aprenderemos a escribir instrucciones sencillas en SQL que nos permitan crear tablas y consultar datos de la Base de Datos. Norma Herrera Carina Ruano 17
101 Permite insertar nuevas nuplas en una relación (tabla). INSERT INTO NombreTabla VALUES ( lista de valores) Lenguaje SQL En este proceso de inserción se deben tener en cuenta las restricciones especificadas durante la creación de la tabla (claves y restricciones de integridad). Sintaxis: Sentencia INSERT INSERT INTO NombreTabla (NombreAtributo,, NombreAtributo) VALUES ( lista de valores) Norma Herrera Carina Ruano 18
102 Ejemplo INSERT: Lenguaje SQL Instancia ALUMNOS A-DNI A-Nbre A Juan Rosales María Perez Sintaxis: INSERT INTO NombreTabla (NombreAtributo,, NombreAtributo) VALUES ( lista de valores) INSERT INTO NombreTabla VALUES ( lista de valores) Norma Herrera Carina Ruano 19
103 Ejemplo INSERT: Lenguaje SQL Instancia ALUMNOS A-DNI A-Nbre A Juan Rosales María Perez INSERT INTO ALUMNOS (A-DNI, A-Nbre, A- ) VALUES ( , 'Juan Rosales', 'jr@gmail.com') INSERT INTO ALUMNOS VALUES ( , 'Juan Rosales', 'jr@gmail.com') Norma Herrera Carina Ruano 20
104 SQL Lenguaje SQL Definición de Datos (DDL) Manipulación de Datos (DML) CREATE: para crear relaciones/tablas ALTER: para modificar objetos de BD DROP: para borrar objetos de BD INSERT: para insertar datos SELECT: para consultar datos DELETE: para borrar datos UPDATE: para modificar datos En este curso aprenderemos a escribir instrucciones sencillas en SQL que nos permitan crear tablas y consultar datos de la Base de Datos. Norma Herrera Carina Ruano 21
105 Sentencia SELECT Lenguaje SQL Nos permite recuperar información de la base de datos SELECT <lista de atributos a seleccionar> FROM < lista de tablas > [WHERE < condición> ] [GROUP BY < atributo de agrupación> ] [HAVING < condición de agrupacíon> ] [ORDER BY < lista de atributos> ] Norma Herrera Carina Ruano 22
106 Ejemplo SELECT: Lenguaje SQL Instancia ALUMNOS A-DNI A-Nbre A Juan Rosales María Perez Consulta Recuperar el DNI de todos los alumnos SELECT A-DNI FROM ALUMNOS Norma Herrera Carina Ruano 23
107 Operadores Lenguaje SQL Lógicos: AND OR NOT De Comparación: < BETWEEN > LIKE <> IN = Norma Herrera Carina Ruano 24
108 Ejemplo SELECT: Lenguaje SQL Instancia ALUMNOS A-DNI A-Nbre A Juan Rosales María Perez Consulta Recuperar el nombre del alumno con DNI SELECT A-Nbre FROM ALUMNOS WHERE A-DNI= Norma Herrera Carina Ruano 25
109 Consulta Recuperar el nombre del alumno con DNI SELECT A-Nbre FROM ALUMNOS WHERE A-DNI= Qué se quiere recuperar? Desde qué relaciones? Bajo qué condición? Norma Herrera Carina Ruano 26
110 Ejemplo SELECT: Lenguaje SQL Instancia CURSOS C-Cod C-Nbre C-Duración 10 Bases de Datos 3 20 Matemática Básica 4 30 Lógica 3 Consulta Recuperar el nombre los cursos que tengan duración de 3 días o tengan un código mayor o igual a 20. SELECT C-Nbre FROM CURSOS WHERE C-Duracion= 3 OR C-Cod >= 20 Norma Herrera Carina Ruano 27
111 Consulta Lenguaje SQL Recuperar el nombre de los cursos dictados por el docente con código 1111 Instancia Norma Herrera Carina Ruano CURSOS C-Cod C-Nbre C-Duración 10 Bases de Datos 3 20 Matemática Básica 4 DICTAN D-Leg-Dicta C-Cod-Dicta
112 Lenguaje SQL Consulta Recuperar el nombre de los cursos dictados por el docente con código 1111 SELECT C-Nbre FROM CURSOS, DICTAN WHERE C-Cod-Dictan = C-Cod AND C-Cod-Dictan = 1111 Norma Herrera Carina Ruano 29
113 Lenguaje SQL Ejercicio: Crear las tablas correspondientes al modelo lógico obtenido en la clase anterior. Modelado Lógico Docentes = { D-tipoDNI, D-NroDNI, D-Leg, D-Nbre, D-Titulo} Cursos = { C-Cod, C-Nbre, C-Duración, D-Leg-Coord, D-Leg-Resp } Dicta = { D-Leg, C-Cod} Realizó = {A-DNI, C-Cod } Alumnos = { A-DNI, A-Nbre, A- } Inscribió = { A-DNI, C-Cod, Fecha} Norma Herrera Carina Ruano 30
114 Ejercicio: Lenguaje SQL Escribir las sentencias de inserción para obtener la siguiente instancia. CURSOS C-Cod C-Nbre C-Duración 10 Bases de Datos 3 20 Matemática Básica 4 DICTAN D-Leg-Dicta C-Cod-Dicta DOCENTES D-TipoDoc D-NroDoc D-Leg D-Nbre D-Titulo DNI Maria Perez Magister DNI Juan Gomez Doctor Norma Herrera Carina Ruano 31
115 Lenguaje SQL Ejercicio: 1) Obtener el nombre de los alumnos inscriptos en el curso con código ) Obtener el nombre de los docentes que dictan el curso con nombre Bases de Datos 2) Obtener nombre de los docentes que han dictado algún curso al alumno con DNI haya asistido Norma Herrera Carina Ruano 32
116 Bibliografía: Database and Knowledge Base Systems,Volumen I; J. Ullman Fundamentos de Sistemas de Bases de Datos; R. Elmasri, S. Navathe Diseño de Base de Datos Relacionales; A. de Miguel, M. Piattini, E. Marcos. Norma Herrera Carina Ruano
117 Muchas gracias por su atención!! Información de contacto: Norma Herrera Carina Ruano Norma Herrera Carina Ruano 34
1. Lenguaje de Definición de Datos. 2. Lenguaje de Manipulación de. Datos. M. C. Gustavo Alfonso Gutiérrez Carreón
1. Lenguaje de Definición de Datos 2. Lenguaje de Manipulación de Datos M. C. Gustavo Alfonso Gutiérrez Carreón Los 'sistemas de gestión de bases de datos (en inglés database management system, abreviado
Más detallesBases de Datos SQL 1 SQL. Jorge Pérez R. Universidad de Talca, II Semestre 2006
Bases de Datos SQL 1 SQL Jorge Pérez R. Universidad de Talca, II Semestre 2006 Bases de Datos SQL 2 Structured Query Language Lenguaje de consulta para bases de datos comerciales. Originalmente llamado
Más detallesBases de Datos: Structured Query Language (SQL)
Structured Query Language (SQL): Introducción Bases de Datos: Structured Query Language (SQL) Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile
Más detallesModulo I: Introducción Gestores de Bases De Datos
Modulo I: Introducción Gestores de Bases De Datos El SQL El SQL (Lenguaje de Consulta Estructurado Structure Query Language), es un lenguaje de consulta estructurado establecido claramente como el lenguaje
Más detallesGESTORES GESTORES DE BASES DE DATOS
GESTORES GESTORES DE BASES DE DATOS Existen varios tipos de Sistemas gestores de bases de datos SGBD, según el modelo de datos que utilizan. Son estos: bases jerárquica, en red, relacional, y bases de
Más detallesA.1. Definiciones de datos en SQL
A.1. Definiciones de datos en SQL Las Sentencias del lenguaje de definición de datos (DDL) que posee SQL operan en base a tablas. Las Principales sentencias DDL son las siguientes: CREATE TABLE DROP TABLE
Más detallesTema 33. El lenguaje SQL
Tema 33. El lenguaje SQL Introducción... 1 Modos de uso... 2 Ejecución de las sentencias SQL... 2 Instrucciones DDL Data Definition Language-... 3 Instrucciones DML Data Manipulation Language-... 4 Instrucciones
Más detallesAPÉNDICE SQL (Structures Query Language)
SQL 1 / 7 APÉNDICE SQL (Structures Query Language) SQL se ha establecido como lenguaje de bases de datos relacionales estándar, y se pueden distinguir tres partes: DDL (Data Definition Language) permite
Más detallesTemario. Índices simples Árboles B Hashing
Temario Introducción y fundamentos Introducción a SQL Modelo Entidad / Relación Modelo relacional Diseño relacional: formas normales Consultas Cálculo relacional Álgebra relacional Implementación de bases
Más detalles[CASI v.0110] Pág. 1
I. DATOS INFORMATIVOS II. SUMILLA Carrera Especialidad Curso Código : T-INF105 Ciclo : Segundo Requisitos : Ninguno Duración : 12 Semanas Horas Semana : 06 horas Versión : v.0110 : COMPUTACIÓN E INFORMATICA
Más detallesAcceso a bases de datos MySQL con PHP
GESTIÓN Y ADMINISTRACIÓN WEB Acceso a bases de datos MySQL con PHP Ing. CIP Fabián Silva Alvarado fsilvasys@hotmail.com DEFINICIÓN DE BASE DE DATOS Base de Datos es un conjunto de datos relacionados entre
Más detallesSQL (Structured Query Language)
SQL (Structured Query Language) El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite
Más detallesESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 11: Reconocimiento de la unidad 3
GESTORES DE BASES DE DATOS Existen varios tipos de Sistemas gestores de bases de datos SGBD, según el modelo de datos que utilizan. Son estos: bases jerárquica, en red, relacional, y bases de datos orientadas
Más detallesLENGUAJE DE CONSULTA ESTRUCTURADO (SQL)
Qué es una base de datos? Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y
Más detallesEl Sistema Gestor de Base de Datos (DBMS)
Pontificia Universidad Javeriana Contenido 1 Introducción 2 Evolución de los SGBD 3 Arquitectura del SGBD 4 Lenguajes de BD 5 Usuarios de la BD Introducción Se espera del SGBD (DBMS) que: 1 Permita a los
Más detallesBase de datos relacional
Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar
Más detallesEl Lenguaje SQL TEMA V. Grupo de Bas ses de Datos Avanzadas Univ. Carlo os III de Madrid. V.1 SQL como Lenguaje de Definición de Datos
Grupo de Bases de Datos Avanzadas Univ. Carlos III de Madrid Índice V.1 Introducción V.1 SQL como Lenguaje de V.1.1 Definición del esquema V.1.2 Evolución del esquema V.2 SQL como Lenguaje de Manipulación
Más detallesBase de Datos. Docente: Ing. Francisco Rodríguez BASE DATOS. Resultados. Internet. Requerimientos
UNIVERSIDAD NACIONAL DE TRUJILLO ESCUELA DE ING. INDUSTRIAL Base de Datos Resultados Internet Requerimientos BASE DATOS Docente: Ing. Francisco Rodríguez Base de Datos Tema 6: El Lenguaje Estándar SQL
Más detallesBASES DE DATOS - SQL. Javier Enciso
BASES DE DATOS - SQL Javier Enciso AGENDA Conceptos Básicos de Bases de Datos Manejo de Bases de Datos y Tablas SQL Inserción, Actualización y Borrado Consultas usando SELECT AGENDA Conceptos Básicos de
Más detallesMaestría en Bioinformática. Bases de Datos y Sistemas de Información SQL: DDL. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.
Maestría en Bioinformática Bases de Datos y Sistemas de Información SQL: DDL Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda SQL DDL Lenguaje SQL Sub-lenguajes Dialectos Agenda SQL DDL Esquemas
Más detallesSistemas de Bases de Datos II ITS / ITSB EMT CETP
Administración de Datos D. M. L. Data Manipulation Language Administración de Datos D. M. L. Data Manipulation Language Lenguaje de Manipulación de Datos. Administración de Datos Los comandos son los siguientes:
Más detallesUnidad. Lenguaje SQL. (Structured Query Language)
Unidad Lenguaje SQL (Structured Query Language) 1 SQL Definición DDL Consulta y Actualización DML Create Alter Drop Select Insert Update Delete 2 SQL DDL CREATE TABLE nombre_tabla (nombre_columna tipo_dato/dominio
Más detallesBases de Datos Relacionales
2da. Parte Bases de Datos Relacionales Objetivos de la Clase SQL. Tipos de sentencias SQL Describir los tipos de dato que se pueden utilizar al especificar la definición de columnas. Sentencias SQL Select.
Más detallesLEA ATENTAMENTE LAS PREGUNTAS Y RESUELVA CADA EJERCICIO COMO SE INDIQUE (EN CASO CONTRARIO EL EJERCICIO NO PUNTUARÁ) CADA EJERCICIO VALE UN PUNTO
EXAMEN FINAL DE PRÁCTICAS DE BASES DE DATOS 18 de junio de 2003 Nombre: LEA ATENTAMENTE LAS PREGUNTAS Y RESUELVA CADA EJERCICIO COMO SE INDIQUE (EN CASO CONTRARIO EL EJERCICIO NO PUNTUARÁ) CADA EJERCICIO
Más detallesLenguaje para descripción de datos
Amparo López Gaona tación Fac. Ciencias, UNAM Mayo 2012 Definición de Datos El lenguaje para definición de datos permite especificar: Esquema de cada relación. El dominio de cada atributo. Restricciones
Más detallesStructured Query Language. Práctica
Structured Query Language Práctica Acceso a SQL Server Acceder a SQL Server Inicio ---- Programas ----- Microsoft SQL Server 2005 ------ SQL Server Management Studio Conectándose a SQL Server Conectarse
Más detallesSINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ]
SINTAXIS DE SQL-92 Introducción: Se presenta brevemente un resumen de la sintaxis de SQL según el estándar ISO 9075 (SQL- 92), dividido en tres partes: - Lenguaje de Definición de Daots (LDD), - Lenguaje
Más detallesEstá basado en el álgebra y en el cálculo relacional.
SQL DML. Introducción SQL. QUÉ ES. SQL (Structured Query Language, Lenguaje Estructurado de Consultas): Lenguaje que permite expresar operaciones diversas (aritméticas, combinatorias, lógicas, selección
Más detallesBases de Datos 2. Teórico
Bases de Datos 2 Teórico Structured Query Language (SQL) Características de SQL Standard Opera sobre conjuntos de tuplas: incluso para las operaciones de inserción, borrado y actualización. No elimina
Más detallesADMINISTRACIÓN DE BASE DE DATOS
SQL SERVER T-SQL QUERY s es ADMINISTRADOR GRÁFICO SGBD Elementos objetos Tablas Procedimientos Triggers Funciones Usuarios Permiso Roles Contraseñas Programas DTS (Data Transfer System) Exportación e Importación
Más detallesReferencia SQL en la versión de HUGOSQL White Paper por: HUGOSQL 2012
Referencia SQL en la versión de HUGOSQL White Paper por: HUGOSQL 2012 Audiencia Este documento va dirigido a desarrolladores, estudiantes universitarios y usuarios de SQL que tengan conocimiento básico
Más detallesStructured Query Language (SQL) Fundamentos de Bases de Datos InCo - 2011
Structured Query Language () Fundamentos de Bases de Datos InCo - Un poco de historia Lenguajes de consulta relacionales: SEQUEL (IBM-1970) QUEL (Ingres-1970) QBE (IBM-1970) es el lenguaje comercial más
Más detallesBASE DE DATOS QUÉ ES UNA BASE DE DATOS?
BASE DE DATOS BASE DE DATOS QUÉ ES UNA BASE DE DATOS? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Actualmente la mayoría de
Más detallesIntroducción a los Sistemas de Gestión de Bases de Datos
a los Sistemas de Gestión de Bases de Datos Servicios y Aplicaciones Telemáticas gsyc-profes@gsyc.escet.urjc.es Noviembre de 2008 c 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados.
Más detallesBase de Datos LSI y PI Lic. Paola Daniela Budán Lic. Federico Rosenzvaig
Base de Datos LSI y PI Lic. Paola Daniela Budán Lic. Federico Rosenzvaig Motores de Bases de Datos MySQL (Oracle) SQL Server (Microsoft) PostgreSQL Oracle (Oracle) DB2 (IBM) Informix (IBM) Instalación
Más detallesSQL. Orígenes y Evolución
SQL 1 SQL. Orígenes y Evolución 2 SQL: Estándar oficial 3 Funciones de SQL DDL Data Definition Language Creación n de estructuras de la base de datos Integridad de los datos DML Data Manipulation Language
Más detallesIntroducción a las bases de datos.
Introducción a las BBDD 1 Centro de Referencia Linux UAM-IBM Introducción a las bases de datos. Carmen B. Navarrete Navarrete carmen_navarrete@telefonica.net Introducción a las BBDD 2 Qué vamos a ver?
Más detallesAccess SQL: DDL y DML. Una empresa de Ingeniería precisa una base de datos para la gestión de sus proyectos.
SGBD y SQL Access SQL: DDL y DML Ejercicio Una empresa de Ingeniería precisa una base de datos para la gestión de sus proyectos. Necesita almacenar información acerca de sus empleados y los proyectos en
Más detallesBases de Datos. Sistemas de Gestión de Bases de Datos
Bases de Datos Sistemas de Gestión de Bases de Datos Banco de datos Conjunto de datos relacionados Ejemplo: archivos de las oficinas de una empresa, con fichas, carpetas, archivadores, armarios... La gestión
Más detallesRepaso de Conceptos Básicos de Bases de Datos
escuela técnica superior de ingeniería informática Repaso de Conceptos Básicos de Bases de Datos Departamento de Lenguajes Grupo de Ingeniería del Software Septiembre 2004 Definición Una base de datos
Más detallesSQL (Structured Query Language)- DML
SQL (Structured Query Language)- DML Data Manipulation Language: Data Definition Language: Control Commands: Authorization Commands: SELECT, UPDATE, INSERT, DELETE CREATE: TABLE, INDEX, VIEW DROP: TABLE,
Más detallesDiseña y Administra Bases de Datos Guía de Estudio
Diseña y Administra Bases de Datos Guía de Estudio Responde las preguntas que se te plantean Ordena los siguientes códigos: A. and edad=18 C. from clientes D. Select E. nombre, edad
Más detallesBASES DE DATOS TEMA 4. SQL. UN LENGUAJE DE CONSULTA COMERCIAL PARA BASES DE DATOS RELACIONALES Contenidos generales
BASES DE DATOS TEMA 4. SQL. UN LENGUAJE DE CONSULTA COMERCIAL PARA BASES DE DATOS RELACIONALES Contenidos generales * Definición de datos en SQL * Consulta de datos en SQL - Estructura básica de una sentencia
Más detallesINSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO
INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 201-II SÍLABO 1. DATOS GENERALES UNIDAD DIDÁCTICA : DESARROLLO DE APLICACIONES CON BASE DE DATOS MÓDULO : DESARROLLO DE SOFTWARE
Más detallesTema 4. SQL. Juan Ignacio Rodríguez de León
Tema 4. SQL Juan Ignacio Rodríguez de León Resumen Este tema se centra exclusivamente en el estudio del lenguaje de consultas SQL (Structured Query Language). SQL usa una combinación de álgebra relacional
Más detallesGuía Taller I Conexión con la Base de Datos Introducción a PostgreSQL
Guía Taller I Conexión con la Base de Datos Introducción a PostgreSQL 1. Conexión con la Base de Datos: se debe realizar a partir de algún programa que implemente el protocolo SSH (Secure Shell), a partir
Más detallesINSTITUCIÓN EDUCATIVA GABRIEL GARCIA MÁRQUEZ BASE DE DATOS. DESARROLLO DE SOFTWARE Página 1 de 28 SQL SQL
Página 1 de 28 es un estandar para accesar y manejar bases de datos Este tutorial te va a mostrar como manejar bases de datos en My, Server, MS Access, Oracle, Sybase, DB2 y otras bases de datos Que es?
Más detallesMANUAL BÁSICO DEL LENGUAJE SQL
MANUAL BÁSICO DEL LENGUAJE SQL ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO INTRODUCCIÓN... 3 1. COMANDOS... 4 1.1 Comandos DLL... 4
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA
SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral
Más detallesRESUMEN DEL LENGUAJE SQL
RESUMEN DEL LENGUAJE SQL AUTORÍA JOSEFA PÉREZ DOMINGUEZ TEMÁTICA INFORMATICA ETAPA CICLO FORMATIVO DE GRADO SUPERIOR Y MEDIO DE INFORMATICA Resumen Con esta publicación muestra un resumen de la sintaxis
Más detallesÍNDICE PRIMERA PARTE... 17
ÍNDICE PREFACIO... xv PRIMERA PARTE... 17 CAPÍTULO 1. BASES DE DATOS... 19 BASE DE DATOS RELACIONAL... 20 ESTRUCTURA MÍNIMA DE ALMACENAMIENTO... 21 EJEMPLO DE TABLA... 22 RESUMEN... 23 CAPÍTULO 2. CONSULTAS
Más detallesPROGRAMANDO BASES DE DATOS PostgreSQL INTRODUCCIÓN INTRODUCCIÓN A LAS BASES DE DATOS (L1)
A LAS BASES DE DATOS (L1) VENTAJAS TECNOLOGÍA BASE DE DATOS DISPONIBILIDAD Y VISIBILIDAD ALMACENAMIENTO CONSULTAS INFORMACIÓN RESPALDOS Y RESTAURACIÓN CONCEPTOS DE INTEGRIDAD DE LOS DATOS ELIMINACIÓN REDUNDANCIA
Más detallesTEMA 22: LENGUAJES DE MANIPULACIÓN Y DEFINICIÓN DE DATOS.
TEMA 22: LENGUAJES DE MANIPULACIÓN Y DEFINICIÓN DE DATOS. 22.1. Introducción Un lenguaje de Manipulación de Datos (Data Manipulation Languaje (DML)) es un lenguaje proporcionado por el sistema de gestión
Más detallesLENGUAJE SQL. Bárbula, Febrero de 2007. Historia y Definición
LENGUAJE Integrantes: Ceci Vanessa Paredes Oswaldo Rodríguez Aury Bárbula, Febrero de 2007 : Es una herramienta para organizar, gestionar y recuperar datos almacenados en una base de datos. funciona con
Más detallesEJERCICIOS DE CONSULTAS SQL
Profesor: Ing. Christian Ovalle 1.-Realizar todo las sentencias en SQL EJERCICIOS DE CONSULTAS SQL 2.-Guardar en formato TXT y enviar al correo del profesor: vbnetperu@gmail.com Creamos la base de datos
Más detallesLENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO
LENGUAJE DE CONSULTA ESTRUCTURADO - SQL 1. TIPOS DE DATOS 2. COMANDOS DDL 2.1 Créate 2.2 Drop 2.3 Alter 3. COMANDOS DML 3.1 Select 3.2 Insert 3.3 Update 3.4 Delete 4. CLAUSULAS 4.1 From 4.2 Where 4.3 Having
Más detallesBase de Datos Distribuidas Lic. Hugo D. Ramón Conceptos de Bases de Datos Agenda Algebra Relacional Cálculo Relacional Conceptos Fundamentales de Base de Datos SQL 0/09/007 Conceptos de Bases de Datos
Más detallesBase de datos Lenguaje SQL
Base de datos Lenguaje SQL Universidad Nacional Andrés Bello Contenidos 1 2 Ejemplo Ejemplo Distinct Ejemplo - I Ejemplo - II Ejemplo Ejemplo Top - I Ejemplo Top - II Contenidos 1 2 Ejemplo Ejemplo Distinct
Más detallesBases de Datos - 2006. SQL - Ejemplos
Bases de Datos - 2006 SQL - Ejemplos Consideramos la siguiente base de datos relacional: persona(dni,primer-nombre,apellido) biblioteca(nombre-biblioteca,calle,número) libro(título,isbn,editorial,edición)
Más detallesGestión de la Información Práctica 1
Gestión de la Información Práctica 1 Departamento de Lenguajes y Ciencias de la Computación UNIVERSIDAD DE MÁLAGA SQL - Server SQL Server 2008 es la base datos cliente-servidor de Microsoft. Su lenguaje
Más detallesIntroducción al lenguaje SQL
Introducción a SQL Introducción al lenguaje SQL Contenidos Introducción al lenguaje SQL Sentencia SELECT: lista SELECT, FROM, WHERE CREATE TABLE INSERT, DELETE y UPDATE Bibliografía Beaulieu, A.: Aprende
Más detallesA.N.E.P. Consejo de Educación Técnico Profesional. Educación Media Tecnológica. Orientación: Informática ASIGNATURA SISTEMAS DE BASES DE DATOS II
Consejo de Educación Técnico Profesional Educación Media Tecnológica Orientación: Informática ASIGNATURA SISTEMAS DE BASES DE DATOS II Tercer año (3 horas semanales) Plan 2004 Índice Tema Pág Índice...
Más detallesMANUAL BÁSICO DE MYSQL
MANUAL BÁSICO DE MYSQL ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO MANUAL BÁSICO DE MYSQL... 1 INTRODUCCIÓN... 3 1. CONECTARSE CON
Más detallesFormato para prácticas de laboratorio
Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE IGNATURA NOMBRE DE LA IGNATURA LSC 2009-2 12001 Administración de Bases de Datos PRÁCTICA No. 5 LABORATORIO DE NOMBRE DE LA PRÁCTICA
Más detallesUnidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros
Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros La sentencia INSERT permite agregar nuevas filas de datos a las tablas existentes. Está sentencia
Más detallesEL LENGUAJE DE BASES DE DATOS SQL (DDL, DML, TRIGGERS Y STORE PROCEDURES)
EL LENGUAJE DE BASES DE DATOS SQL (DDL, DML, TRIGGERS Y STORE PROCEDURES) Por qué son importantes las Bases de Datos? Las Bases de Datos son el método preferido para el almacenamiento estructurado de datos.
Más detallesÍNDICE INTRODUCCIÓN...17
ÍNDICE INTRODUCCIÓN...17 CAPÍTULO 1. ORACLE 11g Y EL GRID COMPUTING...19 1.1 CONCEPTO DE GRID COMPUTING...19 1.2 ORACLE GRID COMPUTING...20 1.2.1 Almacenamiento eficiente de la información...21 1.2.2 Utilización
Más detallesUNIVERSIDAD AUTONOMA DE LOS ANDES UNIANDES LENGUAJE SQL. SQL es un estándar un lenguaje estructurado para consultas
LENGUAJE SQL Que es SQL? SQL es un estándar un lenguaje estructurado para consultas SQL te permite acceder y manejar bases de datos SQL es un Estándar (ANSI American National Standards Institute) Que puede
Más detallesINTRODUCCIÓN INTRODUCCIÓN INTRODUCCIÓN INTRODUCCIÓN INSTRUCCIONES DE DEFINICIÓN DE TABLAS E ÍNDICES INSTRUCCIONES DE DEFINICIÓN DE TABLAS E ÍNDICES
EL LENGUAJE SQL. INSTRUCCIONES DE DEFINICIÓN DE. INSTRUCCIONES DE INSERCIÓN, MODIFICACIÓN Y BORRADO.. CREACIÓN Y UTILIZACIÓN DE VISTAS... PROCEDIMIENTOS. EL LENGUAJE SQL 1 EL LENGUAJE SQL 2 SQL ES UN LENGUAJE
Más detallesSQL SQL. Índice. Componentes. Objetivos
Estándar En 1986, ANSI (American National Standard Institute) definión un estándar para (Structured Query Language) que fue posteriormente adoptado en 1987 como estándar internacional por ISO (International
Más detallesLENGUAJE DE MANIPULACIÓN DE DATOS
LENGUAJE DE MANIPULACIÓN DE DATOS Las instrucciones de DML funcionan con los datos de la base de datos. Mediante estas instrucciones puede cambiarlos o recuperar información. Las instrucciones de DML incluyen:
Más detallesBases de Datos 3º Informática de Sistemas
TEMA 2.- EL SISTEMA GESTOR DE BASES DE DATOS. Concepto y Funciones del SGBD. Lenguajes de los SGBD. Niveles de Abstracción. Arquitectura ANSI/SPARC. Componentes del SGBD. 1. Concepto y Funciones del SGBD.
Más detallesm047a Curso Programando una Base de Datos SQL Server 2008, 36 h Creación B.D. y Constraints
Crear Una Base De Datos (L12) A TRAVÉS DE LA CONSOLA DE ADMINISTRACIÓN A TRAVÉS DEL ASISTENTE DE BASES DE DATOS (DATABASE WIZARD) A TRAVÉS DE COMANDOS SQL (CREATE DATABASE, CREATE TABLE) Crear Un Grupo
Más detallesTEMA 20: CONCEPTOS BÁSICOS DE SQL
TEMA 20: CONCEPTOS BÁSICOS DE SQL OBJETIVOS DEL TEMA Introducción al lenguaje de consultas SQL. Para iniciar esta parte del curso se va a utilizar el programa SQLITE que es sencillo, multiplataforma y
Más detallesEXAMEN TEMAS 3, 4 y 5. CREACIÓN Y EXPLOTACIÓN DE UNA BASE DE DATOS
Nombre y apellidos: EXAMEN TEMAS 3, 4 y 5. CREACIÓN Y EXPLOTACIÓN DE UNA BASE DE DATOS 1. Crear la base de datos tiendas y, en ella, crear las tablas que se indican a continuación. Utilizar para todas
Más detallesConceptos Avanzados de Bases de datos
Página 1 Conceptos Avanzados de Bases de datos (1) Introducción a las Bases de Datos (2) Lenguaje Estándar de Consultas SQL Definición formal SQL Página 2 Es un conjunto exhaustivo (en su modelización
Más detallesÍNDICE. Introducción... Capítulo 1. Novedades de Access 2013... 1
Introducción... XIII Capítulo 1. Novedades de Access 2013... 1 Nuevas posibilidades de cifrado, compactación y reparación de archivos... 1 Trabajo en la nube... 2 Compartir la información... 3 Guardar
Más detallesRICHARD ALEXANDER BETANCUR SIERRA
LA TIENDA DE INFORMATICA INSTRUCCIONES: En el siguiente ejercicio se describen cada uno de los comandos para llevar a cabo cada una de las consultas solicitadas, ejecuta cada uno de ellos en el compilador
Más detallesTema 4. Lenguajes de consulta comerciales
Tema 4. Lenguajes de consulta comerciales 4.1. Introducción En el tema anterior hemos estudiado las operaciones del álgebra relacional y el cálculo relacional, imprescindibles para entender las consultas
Más detallesMaestría en Bioinformática. Bases de Datos y Sistemas de Información. Diseño Lógico. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.
Maestría en Bioinformática Bases de Datos y Sistemas de Información Diseño Lógico Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.uy Agenda Conceptos Herramientas Diseño lógico Modelo Relacional Las
Más detallesADMINISTRACION DE BASES DE DATOS EN ORACLE
SQL LENGUAJE ESTRUCTURADO DE CONSULTA El nacimiento del lenguaje SQL data de 1970 cuando E. F. Codd publica su libro: "Un modelo de datos relacional para grandes bancos de datos compartidos". Ese libro
Más detallesMANUAL BÁSICO DEL LENGUAJE SQL
MANUAL BÁSICO DEL LENGUAJE SQL INTRODUCCIÓN A continuación se presentan lo que son comandos DLL y DML, las clausulas, lo operadores (lógicos y de comparación), funciones de agregado, consultas, tipos de
Más detallesPrácticas EDAT Curso 12/13
Prácticas EDAT Curso 12/13 Alejandro Bellogín Escuela Politécnica Superior Universidad Autónoma de Madrid Septiembre 2012 http://www.eps.uam.es/~abellogin Esquema Parte I Contacto Organización de las prácticas
Más detallesBase de Datos TALLER PARA EL CENEVAL. Elaboro Ma Carmen Jiménez
Base de Datos TALLER PARA EL CENEVAL Temario : 1. Modelado y diseño. Conceptos generales 2. Manejadores y uso. Arquitectura de sistemas de bases de datos 3. Modelado y diseño. El modelo relacional 4. Modelado
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Base de datos. 2. Competencias Implementar
Más detallesDISPARADORES EN SQL DISPARADORES EN SQL:1999 SINTAXIS GENERAL DE UN DISPARADOR EN SQL:1999 SINTAXIS GENERAL DE UN DISPARADOR EN SQL:1999
DISPARADORES EN SQL:1999 DISPARADORES EN SQL Modelos Avanzados de Bases de Datos Un (trigger) es un procedimiento especial que se ejecuta en respuesta a un evento específico. Ej. Al aumentar el sueldo
Más detallesEJERCICIO SQL CREACIÓN Y CONSULTAS EN UNA BASE DE DATOS BANCARIA. Pág. 1 de 18
EJERCICIO SQL CREACIÓN Y CONSULTAS EN UNA BASE DE DATOS BANCARIA Pág. 1 de 18 1. Objetivos Generales Implementación de una Base de Datos en lenguaje SQL, utilizando el SGBD MySQL. Utilización del Lenguaje
Más detallesManual Práctico de SQL. ORIENTADO A SQL 7.0 Preparado por: Alvaro E. García alvaroegarcia@ubbi.com
ORIENTADO A SQL 7.0 Preparado por: Alvaro E. García alvaroegarcia@ubbi.com ÍNDICE INTRODUCCIÓN 3 PASOS PARA IMPLEMENTAR UNA BD 5 CREAR UNA BD 6 SENTENCIA CREATE 8 LIGADURAS 9 ELIMINACIÓN DE TABLAS 14 SENTENCIA
Más detalles* Size es el tamaño inicial y Filegrowth es el incremento * El size del Primary debe ser 3 veces mayor que el Log necesariamente
SQL SERVER 2012 PARA SENTENCIA SQL EJEMPLO CREAR UNA BASE DE DATOS CREATE DATABASE [NOMBRE DE LA BD] Create Database Empresa ACTIVAR LA BASE DE DATOS USE [NOMBRE DE LA BD] Use Empresa ELIMINAR UNA BASE
Más detallesLenguaje SQL para Novatos
Lenguaje SQL para Novatos Conceptos básicos SQL (Structured Query Language) es un lenguaje estructurado para la consulta de los datos organizados en una base de datos. Una consulta es una instrucción que
Más detallesCrear BD en. Isis Bonet Cruz, PhD
Crear BD en Isis Bonet Cruz, PhD SQL Server Microsoft SQL Server es un sistema de administración y análisis de bases de datos relacionales de Microsoft para soluciones de comercio electrónico, línea de
Más detallesResumen. El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl
El rol del lenguaje SQL en los SGBDR y en la Relacional. cjimenez@inf.udec.cl, tamrstro@inf.udec.cl Resumen demandas de almacenamiento y procesamiento de datos. Es el conjunto de estas dos capacidades
Más detallesBases de datos relacionales y el modelo entidad-relación
Bases de datos relacionales y el modelo entidad-relación Qué es una base de datos relacional? El sistema gestor de bases de datos El modelo entidad-relación entidad, atributos y elementos (tablas, columnas
Más detallesLenguaje de Consulta Estructurado S Q. Lenguaje de Consulta Estructurado. Wael Najjar /
S Q Lenguaje de Consulta Estructurado L Wael Najjar / Wael Stephenson Najjar / Prieto Stephenson Prieto Contenido Parte I El Lenguaje de Consulta Estructurado. Lo que se puede hacer. Lenguaje Estandarizado.
Más detallesTEMA 6: LENGUAJE DE DEFINICIÓN DE DATOS (LDD)
TEMA 6: LENGUAJE DE DEFINICIÓN DE DATOS (LDD 6.1 Introducción Hasta ahora hemos estudiado las sentencias que forman parte del DML (Data Management Language lenguaje de manipulación de datos, todas esas
Más detallesEscuela Técnica Superior de Ingeniería Informática Departamento de Lenguajes y Sistemas Informáticos. Triggers
Triggers Grupo de Ingeniería del Software y Bases de Datos Universidad de Sevilla octubre 2011 Introducción Objetivos de la práctica Conocer qué son los y para qué se utilizan Aprender a construir Consultar
Más detallesLENGUAJE SQL. En Mysql se utiliza un subconjunto de SQL (update, insert into, delete, select, truncate,etc).
LENGUAJE SQL Un manejador de base de datos debe de contener lenguajes que permitan definir el modelos de los datos, este mismo es que permite crear la estructura de la base de datos. Lenguaje de Definicion
Más detallesPARTE I LENGUAJE SQL. GESTION DE DATOS
PARTE I LENGUAJE SQL. GESTION DE DATOS Tema 1. EL LENGUAJE DE GESTIÓN DE BASES DE DATOS... 3 1 Bases de datos... 3 1.1 - Lenguaje de gestión de bases de datos... 3 1.2 - Qué es una Base de Datos?... 3
Más detallesHistoria de SQL. Historia de SQL. Introducción. Los primeros años. E. F. Codd, Investigador de IBM (1970) grandes bancos de datos compartidos»
Introducción Historia de SQL E. F. Codd, Investigador de IBM (1970)! «Un modelo relacional de datos para grandes bancos de datos compartidos»! Estructura tabular! Origen de las bases de datos relacionales
Más detallesBASE DE DATOS - CURSO 02/03 PRÁCTICA 2: SQL: Lenguaje de definición de datos (DDL)
OBJETIVOS: Enseñar al alumno las sentencias que forman el lenguaje de definición de datos de SQL, es decir, el subconjunto de órdenes que nos permitirán crear o editar esquemas de bases de datos. MATERIAL:
Más detalles