Práctica 1: Contenido
|
|
|
- Benito Esteban Miranda Gutiérrez
- hace 10 años
- Vistas:
Transcripción
1 Prácticas de Bases de Datos María José Aramburu Cabo Web: Despacho: TI2123DD Tutorías: Lunes y Martes de 11:00 a 13:00 h. Miércoles de 14:00 a 16:00 h. II18--Universitat Jaume I 1 Práctica 1: Contenido Introducción a las Bases de Datos Relacionales Introducción a SQL*Plus Introducción al lenguaje SQL Ejercicios Ejercicios de autoevaluación II18--Universitat Jaume I 2
2 Qué es un Sistema de Bases de Datos? Usuario Lenguaje de Consulta Punto de vista lógico (usuario): Los datos y sus relaciones se encuentran en un único lugar (caja negra). El acceso a éstos se realiza a través del SGDB. Sistema de Bases de Datos SGBD (Sistema Gestor de Bases de Datos) Punto de vista físico: Datos almacenados en uno o mas ficheros, en uno o mas discos. Sistema de Bases de Datos Relacional Punto de vista lógico (usuario): Los datos y sus relaciones se encuentran en un único lugar (caja negra). El acceso a éstos se realiza a través del SGBD Relacional: Todos los datos están organizados en tablas formadas por filas y columnas. Usuario SQL Sistema de Bases de Datos Relacional SGBDR 4
3 Modelo Relacional Todos los datos están organizados en tablas... entidad propiedades CLIENTES codcli nombre dirección codpostal codpue 290 Luis Gil José Riu... II18--Universitat Jaume I 5 Modelo Relacional... Y las filas de una tabla no están ordenadas ARTICULOS codart descrip precio stock stock_min X54 Bombilla F78 Cable II18--Universitat Jaume I 6
4 Clave Primaria Columna o conjunto de columnas cuyos valores identifican de forma única a cada una de las filas de la tabla. CLIENTES(codcli, nombre,...) FACTURAS(codfac, fecha,...) LINEAS_FAC(codfac, linea, cant,...) La clave primaria siempre es NO NULA. (integ. entidades) II18--Universitat Jaume I 7 Relaciones: Claves Ajenas Cómo se sabe de qué cliente es cada factura? y cómo se sabe qué artículo se pide en cada línea?... mediante las claves ajenas. Una clave ajena (CA) es una o varias columnas que hacen referencia a la clave primaria (CP) de otra tabla. CLIENTES(codcli, nombre,...) FACTURAS(codfac, fecha, codcli,...) II18--Universitat Jaume I 8
5 Claves Ajenas FACTURAS.codcli es una CA a CLIENTES. El tipo de datos de CA y CP debe ser el mismo. Los valores que aparecen en la CA deben coincidir con alguno de los valores de la CP (integ. referencial). Todos los valores de la CP NO deben aparecer en la CA En la CP no se pueden repetir valores. En la CA SI se pueden repetir valores. Una CA representa una relación entre entidades. La CP es siempre no nula. La CA no necesariamente. Se suelen llamar igual la CA y la CP. II18--Universitat Jaume I 9 Objetos mas complejos... Codfac: 1437 Fecha: 25/02/2002 IVA: 16% Dto.: 5% todo esto es una tabla? 1. Bombilla X54 12 u. 2,10 25,2 2. Tubo neón FG 1 u Enchufe SW56 20 u. 1,90 38 Total : 81,2 II18--Universitat Jaume I 10
6 ...en el Modelo Relacional... en una tabla no pero en dos sí!! Cabecera de factura Líneas de factura FACTURAS LINEAS_FAC codfac fecha... codfac linea cant /2/ II18--Universitat Jaume I 11 Modelo Relacional: La BD de prácticas TABLA CLIENTES CODCLI NUMBER(5) NOMBRE VARCHAR2(50) DIRECCION VARCHAR2(50) CODPOSTAL VARCHAR2(5) CODPUE VARCHAR2(5) TABLA LINEAS FAC CODFAC NUMBER(6) LINEA NUMBER(2) CANT NUMBER(5) CODART VARCHAR2(8) PRECIO NUMBER(7,2) DTO NUMBER(2) TABLA FACTURAS CODFAC NUMBER(6) FECHA DATE CODCLI NUMBER(5) CODVEN NUMBER(5) IVA NUMBER(2) DTO NUMBER(2) TABLA PUEBLOS CODPUE VARCHAR2(5) NOMBRE VARCHAR2(40) CODPRO VARCHAR2(2) TABLA PROVINCIAS CODPRO VARCHAR2(2) NOMBRE VARCHAR2(30) TABLA ARTICULOS CODART VARCHAR2(8) DESCRIP VARCHAR2(40) PRECIO NUMBER(7,2) STOCK NUMBER(6) STOCK_MIN NUMBER(6) TABLA VENDEDORES CODVEN NUMBER(5) NOMBRE VARCHAR2(50) DIRECCION VARCHAR2(50) CODPOSTAL VARCHAR2(5) CODPUE VARCHAR2(5) CODJEFE NUMBER(5) 12
7 Observaciones ARTICULOS.precio : precio a día de hoy. LINEAS_FAC.precio : precio al que se vendió el artículo en la factura. Era el precio del artículo en la fecha de la factura. FACTURAS.dto : descuento sobre el importe total de la factura. LINEAS_FAC.dto : descuento sobre el importe del artículo que se pide en la línea. II18--Universitat Jaume I 13 Introducción a SQL*Plus SQL*Plus es una herramienta del SGBDR Oracle. Permite: Introducir, editar, almacenar, recuperar y ejecutar sentencias SQL. Dar formato a los resultados de las consultas, almacenarlos, imprimirlos... Visualizar las definiciones de columna de las tablas. II18--Universitat Jaume I 14
8 Introducción a SQL*Plus Para trabajar con Oracle en Anubis: 1- Introducir al final del fichero.bashrc la siguiente línea:. /mnt/oracle/ora9i.env 2- Abandonar la sesión y volver a entrar. 3- Ejecutar SQL*Plus: $ sqlplus usuario: oraii18 password: oraii18 SQL> II18--Universitat Jaume I 15 Introducción a SQL*Plus Ejecutando una sentencia SQL: SQL> SELECT * FROM provincias; Algunas ordenes de SQL*Plus: Elegir el editor por defecto: SQL> DEFINE_EDITOR= joe ó DEFINE_EDITOR= vi Editar un fichero del directorio actual: SQL> ed fichero.sql Ejecutar una sentencia almacenada en un fichero: SQL> start fichero Visualizar definiciones de columna de una tabla: SQL> desc tabla Salir de SQL*Plus: SQL>quit ó SQL>exit II18--Universitat Jaume I 16
9 Introducción a SQL SQL (Structured Query Language) es un lenguaje standard para trabajar con bases de datos relacionales (Oracle, Informix, dbase IV, DB2, Ingres, Access...). Permite: Definición de datos Obtención de datos: consultas (SELECT) Manipulación de datos Control de acceso II18--Universitat Jaume I 17 Consulta de datos Formato básico de una sentencia SELECT: SELECT [DISTINCT] { * col [, col ] } FROM tabla [ WHERE condición_búsqueda ] ; II18--Universitat Jaume I 18
10 Consulta de datos Algunas consultas sencillas: SELECT * FROM clientes; TABLA CLIENTES CODCLI NOMBRE DIRECCION CODPOSTAL CODPUE 20 José Pérez Barcelona María Gil Peñas Luis Sorlí Prim Laura Puig Peñas RESULTADO CODCLI NOMBRE DIRECCION CODPOSTAL CODPUE 20 José Pérez Barcelona María Gil Peñas Luis Sorlí Prim Laura Puig Peñas II18--Universitat Jaume I 19 Consulta de datos SELECT nombre, codpostal FROM clientes; RESULTADO NOMBRE CODPOSTAL José Pérez María Gil Luis Sorlí Laura Puig TABLA CLIENTES CODCLI NOMBRE DIRECCION CODPOSTAL CODPUE 20 José Pérez Barcelona María Gil Peñas Luis Sorlí Prim Laura Puig Peñas II18--Universitat Jaume I 20
11 Consulta de datos SELECT codpostal FROM clientes; TABLA CLIENTES CODCLI NOMBRE DIRECCION CODPOSTAL CODPUE 20 José Pérez Barcelona María Gil Peñas Luis Sorlí Prim Laura Puig Peñas RESULTADO CODPOSTAL II18--Universitat Jaume I 21 Consulta de datos SELECT DISTINCT codpostal FROM clientes; RESULTADO CODPOSTAL TABLA CLIENTES CODCLI NOMBRE DIRECCION CODPOSTAL CODPUE 20 José Pérez Barcelona María Gil Peñas Luis Sorlí Prim Laura Puig Peñas II18--Universitat Jaume I 22
12 Consulta de datos SELECT DISTINCT codpue FROM clientes WHERE codcli < 25; RESULTADO CODPUE NULL TABLA CLIENTES CODCLI NOMBRE DIRECCION CODPOSTAL CODPUE 20 José Pérez Barcelona María Gil Peñas Luis Sorlí Prim Laura Puig Peñas II18--Universitat Jaume I 23 Libro de la asignatura SQL EN LA PRÁCTICA Gregorio Quintana, Mercedes Marqués, José Aliaga, María José Aramburu Se encuentra en reprografía y en la página web de la asignatura. II18--Universitat Jaume I 24
Práctica 1. 1. Obtener el código y el doble del precio de los artículos cuyo precio es inferior a 5 céntimos de euro.
Práctica 1 Objetivos de aprendizaje: Funcionamiento de la sentencia select y sus cláusulas select, from y where. Uso del modificador distinct. Expresiones en las cláusulas select y where. Ejercicios: 1.
BASES 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
Bases 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
Union, Intersect, Minus
Union, Intersect, Minus WHERE UPPER(nombre) LIKE S% UNION WHERE UPPER(nombre) LIKE %N% ; 250 SARRION 44 490 ONDA 12 19 TERESA 12 45 PULPI 34 67 SORIA 22 14 TOLEDO 23 II18--Universitat Jaume I 1 Union,
Boletín de Problemas de la Asignatura II18 Bases de Datos. Ingeniería Informática Universitat Jaume I
Boletín de Problemas de la Asignatura II18 Bases de Datos Ingeniería Informática Universitat Jaume I Ingeniería Informática. Universitat Jaume I II18 - Bases de Datos. Práctica 1 Práctica 1 Objetivos de
Acceso 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 [email protected] DEFINICIÓN DE BASE DE DATOS Base de Datos es un conjunto de datos relacionados entre
Sistema Gestor de Bases de Datos Relacionales (SGBDR), que maneja distintos tipos de datos:
Bases de Datos Introducción a ORACLE Sistema Gestor de Bases de Datos Relacionales (SGBDR), que maneja distintos tipos de datos: o Tradicionales como INTEGER, VARCHAR2, DATE,..., etc. o Nuevos y complejos:
Introducción a la Teoría de Bases de Datos
Introducción a la Teoría de Bases de Datos Contenido Concepto Por qué usar bases de datos? Evolución Modelo Relacional Formas Normales Lenguajes de Gestión de Bases de Datos Ms Access Concepto de Base
Bases 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
Repaso 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
CONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.
CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia
Base 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
Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com
1. Objetivos El objetivo de este artículo es describir brevemente los siguientes conceptos básicos a modo de familiarización con las bases de datos ORACLE. - Describir brevemente en qué consiste el modelo
BASE DE DATOS RELACIONALES
BASE DE DATOS RELACIONALES 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 implementar bases de datos ya
SQL (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
IWG-101: Introducción a la Ingeniería. Departamento de Informática, UTFSM 1
IWG-101: Introducción a la Ingeniería Departamento de Informática, UTFSM 1 Gestión de Bases de Datos Gestión de Bases de Datos Base de datos una colección de datos relacionados organizados de manera de
Conceptos 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
Diseño de Bases de Datos Bases de Datos Documentales Grao en Información e Documentación Curso 2013/2014
Bases de Datos Documentales Curso 2013/2014 Miguel Ángel Rodríguez Luaces Laboratorio de Bases de Datos Universidade da Coruña El proceso de diseño El último día... Los problemas de no utilizar un SGBD:
Práctica 3. Consultas SQL
Práctica 3. Consultas SQL 1. Enunciado En este ejercicio se realizarán consultas SQL que respondan a las preguntas que se plantearán sin utilizar QBE. Dada una base de datos denominada Empresa y definida
EL ENTORNO DE TRABAJO SQL ORACLE
PREVIO 2 EL ENTORNO DE TRABAJO SQL ORACLE Y LENGUAJE DE DEFINICIÓN DE DATOS DDL) INTRODUCCIÓN A ORACLE Oracle10g es de las últimas versiones de esté manejador de base de datos, incorpora la tecnología
Tema 11 Bases de datos. Fundamentos de Informática
Tema 11 Bases de datos Fundamentos de Informática Índice Evolución Tipos de modelos de datos y SGBD El modelo relacional y el Diseño de una Base de Datos Operaciones básicas: consulta, inserción y borrado.
TEMA 10. INTRODUCCCIÓN A SQL. CONSULTAS BASADAS EN UNA TABLA
1 TEMA 10. INTRODUCCCIÓN A SQL. CONSULTAS BASADAS EN UNA TABLA 1. Definición de SQL. Características 2. Selección del origen de los datos. Cláusula FROM 3. Selección de columnas. Columnas calculadas 4.
BASE 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
Base de Datos Base de Datos Relacional DBMS Elementos de una Base de Datos Relación de datos Objetos de una Base de Datos en Access
Conceptos BásicosB Base de Datos Base de Datos Relacional DBMS Elementos de una Base de Datos Relación de datos Objetos de una Base de Datos en Access Conceptos Básicos Diapositiva 1 Qué es una Base de
Bases de Datos I Práctica 1 Ejercicios de SQL
Bases de Datos I Práctica 1 Ejercicios de SQL Curso 2005-2006 1. Descripción del modelo de datos El modelo de datos que se usará para las consultas está reflejado en el siguiente modelo E-R. Transformado
SQL*Plus. Capítulo 1. 1.1. Conexión y desconexión a una base de datos
Capítulo 1 SQL*Plus SQL*Plus es una herramienta que nos ofrece Oracle para interactuar con sus bases de datos. Existen varias versiones de este producto, por lo que podemos encontrar la herramienta sqlplus,
Sistemas de Gestión de Bases de Datos
Sistemas de Gestión de Bases de Datos Andrés Cordón Franco e-mail: [email protected] Bases de Datos 2007/08 Ciencias de la Computación e IA (http://www.cs.us.es/) Universidad de Sevilla 1 Sistemas de información
Introducció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 [email protected] Noviembre de 2008 c 2008 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados.
Práctica 7. Ejercicios:
Práctica 7 Objetivos de aprendizaje: Unión, intersección y diferencia de sentencias de selección. Presentación ordenada de los resultados de una consulta. Aplicaciones y utilización de la operación de
Bases 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
FICHEROS Y BASES DE DATOS 2º ITIG 13/7/2000 NOMBRE: (1.75 puntos)
FICHEROS Y BASES DE DATOS 2º ITIG 13/7/2000 NOMBRE: TEST (1.75 puntos) Escoger UNA SOLA respuesta para cada pregunta (A, B o C) y escribirla en la casilla correspondiente. Cada respuesta incorrecta resta
BASES DE DATOS EL MODELO RELACIONAL: LAS TABLAS
BASES DE DATOS Podemos definir base de datos (BD) como un cuerpo de datos relacionados que son almacenados de forma estructurada (UNIGIS, 2005 2 ). Las BD son un componente fundamental de los SIG vectoriales,
Bases de datos: Sistemas de bases de datos:
Bases de datos: Sistemas de bases de datos: Un sistema de bases de datos es básicamente un sistema para archivar en computador, es decir, es un sistema computarizado cuyo propósito general es mantener
Maestría en Bioinformática. Bases de Datos y Sistemas de Información. Diseño Lógico. Ing. Alfonso Vicente, PMP [email protected].
Maestría en Bioinformática Bases de Datos y Sistemas de Información Diseño Lógico Ing. Alfonso Vicente, PMP [email protected] Agenda Conceptos Herramientas Diseño lógico Modelo Relacional Las
5- Uso de sentencias avanzadas
Objetivos: 5- Uso de sentencias avanzadas Elaborar sentencias de manejo de datos. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Introducción: Después de trabajar con las sentencias
Dependiendo de las tareas, podemos clasificar las sentencias SQL en dos tipos:
CONTENIDO. 1. INTRODUCCIÓN 2. TIPOS DE SENTENCIAS SQL 3. TIPOS DE DATOS 4. SQL PLUS 5. CONSULTAS DE DATOS 6. RESTRICCIÓN Y CLASIFICACIÓN DE LOS DATOS 7. FUNCIONES A NIVEL DE FILA 8. VISUALIZACIÓN DE DATOS
FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos
FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 8. Elementos Básicos 1.- Ejemplo Introductorio. 2.- Dominios. 3.- Relaciones. 4.- Bases de Datos Relacionales. (Capítulo 11 del Date) EJEMPLO
PRÁCTICA B2. Definición y modificación de datos en SQL
3º Ingeniero Técnico en Informática de Sistemas Facultad de Informática Asignatura: Fundamentos de Bases de Datos Curso: 2007/08 PRÁCTICA B2. Definición y modificación de datos en SQL Objetivos Construir
Modelos y Bases de Datos
Modelos y Bases de Datos MODELOS Y BASES DE DATOS 1 Sesión No. 12 Nombre: Lenguaje SQL: Valores Nulos Contextualización Qué más ofrece el lenguaje SQL? Así como te has introducido en el desarrollo de la
Si queremos modificar la contraseña de sys, una vez que accedamos al sistema como sys, escribiremos la sentencia:
TRABAJANDO CON SQL*PLUS El objetivo de este tema es simplemente, hacer una revisión de los conceptos avanzados de SQL, para ello, empezaremos por ver como se accede a SQL*PLUS y como crear usuarios, para
Tema 1. Conceptos básicos
Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1
INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades
INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera
BASES DE DATOS (IG18 Semipresencial) El Modelo Relacional Reglas de Integridad
BASES DE DATOS (IG18 Semipresencial) El Modelo Relacional Reglas de Integridad Lledó Museros / Ismael Sanz [email protected] / [email protected] 1de 16 Índice 1. Introducción 2. Revisión Claves 3. Reglas
Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)
Capítulo 1: Introducción a los Sistemas de Gestión de Bases de Datos (SGBD) Fernando Cano Espinosa Universidad de Oviedo. Departamento de Informática [email protected] Produced with L A T E X seminar style
ADMINISTRACIÓ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
BASES DE DATOS TEMA 1
BASES DE DATOS TEMA 1 Contenido 1. Qué es una base de datos? 2. Un ejemplo 3. Personas que interactúan con la base de datos 4. Inconvenientes de los sistemas de ficheros 5. Modelos de datos 6. Lenguajes
INTRODUCCIÓ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
Apuntes de la Unidad 1 de Base de Datos
DEFINICIÓN DE BASE DE DATOS.- Base de Datos es un conjunto de datos relacionados entre sðy que tienen un significado implðcito. En un sistema de información se cuenta con dos enfoques principales para
Utilización del programa de Orabench Versión 9.2.0 para Migración. Describir los pasos para la utilización del programa Orabench 9.2.0 de Oracle.
Página 1 de 15 1. Objetivo y Alcance Describir los pasos para la utilización del programa Orabench 9.2.0 de Oracle. Comprende la utilización del Programa Orabench de Oracle. 2 Responsable El responsable
Bases 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.
Tema 1: Sistemas de Gestión de Bases de Datos
Tema 1: Sistemas de Gestión de Bases de Datos Andrés Cordón Franco Departamento de Ciencias de la Computación e Inteligencia Artificial UNIVERSIDAD DE SEVILLA Bases de Datos Curso 2005 06 1 Contenido:
F47. FICHEROS Y BASES DE DATOS < http://www3.uji.es/~mmarques/f47>
DEPARTAMENTO DE INGENIERÍA Y CIENCIA DE LOS COMPUTADORES F47. FICHEROS Y BASES DE DATOS < http://www3.uji.es/~mmarques/f47> Segundo curso. I.T.I.G. Curso 2001/2002 Segundo Cuatrimestre 7,5 Créditos (4
PARTE 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
Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:
CURSO DE ORACLE DESCRIPCIÓN Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), desarrollado por Oracle Corporation.
IES Politécnico Estella
SÍNTESIS PROGRAMACIÓN DEL MÓDULO/ DEPARTAMENTO: INFORMATICA GRUPO/CURSO: PRIMERO ASI (2014-2015) MÓDULO / : GEBD PROFESOR:JULIA SEVILLA PAULA REMIREZ 3.- CONTENIDOS: 3.1.- Enumera las Unidades Didácticas
Administración de la producción. Sesión 10: Gestor de Base de Datos (Access)
Administración de la producción Sesión 10: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,
Práctica1. Introducción a Microsoft Access. Qué es Access?
Práctica1. Introducción a Microsoft Access Los sistemas de información empresariales tienen como misión el proporcionar información precisa en el momento adecuado, tanto para la gestión y realización de
ESCUELA 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
Tecnología de la Información y la Comunicación. Base de datos. Consultas - 2007 -
Tecnología de la Información y la Comunicación Base de datos Consultas - 2007 - Profesores del área Informática: Guillermo Storti Gladys Ríos Gabriel Campodónico Consultas Se utilizan consultas para ver,
2. ESTUDIO DE INDICES
Asignatura de Administración de Bases de Datos Curso 2011/2012 Pág. 1 PRÁCTICA DE ADMINISTRACIÓN DE BASES DE DATOS Una compañía de salud gestiona datos relativos a las consultas médicas a pacientes por
COMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN
COMANDOS DE SQL, OPERADORES, CLAUSULAS Y CONSULTAS SIMPLES DE SELECCIÓN Tipos de datos SQL admite una variada gama de tipos de datos para el tratamiento de la información contenida en las tablas, los tipos
Guía práctica de SQL
Guía práctica de SQL Francisco Charte Ojeda Agradecimientos Introducción Qué es SQL? Aplicaciones de SQL Intérpretes de SQL Tipos de RDBMS Cómo usar este libro Convenciones tipográficas 1. El modelo relacional
Consultas con combinaciones
UNIDAD 1.- PARTE 2 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES Xochitl Clemente Parra Armando Méndez Morales Consultas con combinaciones Usando combinaciones (joins), se pueden
sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script.
Que es sql plus sql*plus es un programa de linea de comandos de oracle que puede ejecutar comandos sql y pl/sql de forma interactiva o mediante un script. sql*plus opera como una herramienta relativamente
INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS
INTRODUCCIÓN A LOS SISTEMAS GESTORES DE BASE DE DATOS AUTORÍA JOSEFA PÉREZ DOMÍNGUEZ TEMÁTICA NUEVAS TECNOLOGIAS ETAPA CICLOS FORMATIVOS DE GRADO SUPERIOR DE INFORMÁTICA Resumen En esta publicación se
ACCESS 2010 OFIMÁTICA AULA MENTOR
ACCESS 2010 OFIMÁTICA AULA MENTOR Módulo I: Introducción UNIDADES DIDÁCTICAS: 1. Unidad didáctica 1 2 Introducción a las Bases de Datos 2. Unidad didáctica 2 10 Comenzar a trabajar con Access Página 1
PRACTICA DE ADMINISTRACION DE BASES DE DATOS
Depto. De Organización y Estructura de la Información Curso 2003/2004 Pág. 1 PRACTICA DE ADMINISTRACION DE BASES DE DATOS Una entidad bancaria gestiona datos relativos a operaciones bancarias de sus clientes
NORMAS PARA LA ENTREGA DE LOS LABORATORIOS
Facultad de Ingeniería Escuela de Ingeniería de Sistemas y Computación Bases de Datos I - Laboratorio # 2: Crear Tablas Insertar Datos - SQL Realización: Sábado, 10 de Marzo/2007 - Entrega: 13 (mar) 16
Tema 1: Introducción
Tema 1: Introducción Definición Objetivo de los SGBD (o por que los SGBD son importantes) Principales implementaciones Relacional Orientada a objetos SQL Resumen: Principales ventajas derivadas del uso
Construcción de la base de datos en Oracle
Estructura de contenidos. INTRODUCCIÓN...2 1. CREACIÓN DE UN USUARIO...3 2. CONSTRUCCIÓN DE LA ESTRUCTURA DE ALMACENAMIENTO...6 2.1 Crear Tabla Pacientes...7 2.2 Crear Tabla Médicos...11 2.3 Crear Tabla
Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas)
Base de Datos Oracle 10g: Introducción a SQL Código: D17216 - Duración: 5 días (40 horas) Lo que aprenderá Esta clase es aplicable para los usuarios de Oracle8i, Oracle9i y Oracle Database 10g. En este
TEMA 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
Práctica 3: El lenguaje SQL (1ª parte). (4ª sesión)
Práctica 3: El lenguaje SQL (1ª parte). (4ª sesión) Programa de prácticas: Práctica 1. Introducción al uso de una BD relacional (ACCESS). Práctica 2. Representación de la realidad en el modelo relacional
BASE DE DATOS UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II. Comenzar presentación
UNIVERSIDAD DE LOS ANDES FACULTAD DE MEDICINA T.S.U. EN ESTADISTICA DE SALUD CATEDRA DE COMPUTACIÓN II BASE DE DATOS Comenzar presentación Base de datos Una base de datos (BD) o banco de datos es un conjunto
Qué es una base de datos?
Qué es una base de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier
Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos. Unidad didáctica 1: Fase de análisis de requisitos Modelo E/R
índice Módulo A Unidad didáctica 1: Introducción a las Bases de Datos Unidad didáctica 2: Metodologías de desarrollo de Bases de Datos 3 19 Módulo B Unidad didáctica 1: Fase de análisis de requisitos Modelo
Creación y Gestión de Tablas. Copyright Oracle Corporation, 1998. All rights reserved.
10 Creación y Gestión de Tablas Copyright Oracle Corporation, 1998. All rights reserved. Objetivos Al completar esta lección, debería a ser capaz de hacer lo siguiente: Describir los principales objetos
Administración Básica de Oracle9i.
PRACTICAS. TRABAJOS (JOBS). 1. Identificar los procesos de sistema operativo que corresponden al proceso gestor de colas corriendo en la instancia. u01apporacleadmincurso01pfile (CURSO01)> ps -ef grep
PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.
PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone
ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS
Base de Datos ELEMENTO I INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS Una base de datos es un conjunto de elementos de datos que se describe a sí mismo, con relaciones entre esos elementos, que presenta
Almacenar y acceder a Información universitaria. Almacenar y acceder información de tipo de imágenes u otros formatos.
Miguel Ángel Moreno Moreno Ingeniería de sistemas grupo 401 TALLER: 1. Diferencia entre base de datos y SGBD: La base de datos es un conjunto de información relacionada que se encuentra agrupada o estructurada,
3 Consultas y subconsultas
3 Consultas y subconsultas En SQL, la sentencia SELECT permite escribir una consulta o requerimiento de acceso a datos almacenados en una base de datos relacional. Dichas consultas SQL van desde una operación
1-. Conceptos sobre bases de datos. 2-. Tablas. 3-. Relaciones entre tablas. 4-. Consultas. 5-. Análisis relacional
1-. Conceptos sobre bases de datos a) Qué es una base de datos? b) Bases de datos relacional c) Microsoft Access y OpenOffice Base Tema 2 2-. Tablas a) Tipos de datos posibles para los campos de una tabla
Unidad 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
Concesionario de coches
Realizaremos una práctica que consistirá en informatizar un concesionario de coches. Gestionaremos y mecanizaremos la entrada de datos. Crear el diseño de las tablas Antes de empezar con el diseño de nuestra
Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM).
Base de datos I. Guía 3 1 Tema: CREACIÓN DE TABLAS DE RDBMS (RELATIONAL DATA BASE MANAGEMENT SYSTEM). Objetivo Específico Creer una base de datos Diseñar y crear tablas para almacenar información Manejar
Registro: Es un conjunto de campos. También se llama Fila o Tupla. Son varios datos
CONCEPTOS BÁSICOS DE BASES DE DATOS Dato: Son hechos, observaciones o sucesos del mundo real que pueden tomar la forma de números, letras, símbolos o señales. Ejemplos: 4, Medellín, David, 300.000, 05/06/2005,
Structured 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
INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS BASES DE DATOS
INTRODUCCION A LAS BASES DE DATOS Procesamiento de Archivos vs Bases de Datos ARCHIVOS Datos repetidos. No se manejan estándares. Había inconsistencia de datos. Falta de seguridad en los datos. No existían
Descripción de la BBDD para las prácticas
Descripción de la BBDD para las prácticas Ficheros y Bases de Datos Enunciado general Restaurante en casa S.A. es una compañía que distribuye pedidos de comida desde restaurantes a casas particulares y
Tutorial de MS Access Un sistema de Bases de Datos Relacional. Profesores: Hugo Mora, Ignacio Casas
Tutorial de MS Un sistema de Bases de Datos Relacional Profesores: Hugo Mora, Ignacio Casas Tutorial Qué es una Base de Datos? Una Base de Datos es un conjunto de datos que pertenecen al mismo contexto
Módulo 8: Ofimática básica. Unidad didáctica 2: Conceptos fundamentales en un gestor de base de datos. Access
Módulo 8: Ofimática básica Unidad didáctica 2: Conceptos fundamentales en un gestor de base de datos Access UNIDAD DIDÁCTICA 2 Conceptos fundamentales en un gestor de base de datos Créditos Autor/es:
Eurowin 8.0 SQL. Manual del módulo TALLAS Y COLORES
Eurowin 8.0 SQL Manual del módulo TALLAS Y COLORES Documento: me_tallasycolores Edición: 05 Nombre: Manual del módulo Tallas y Colores de Eurowin 8.0 SQL Fecha: 30-04-2012 Tabla de contenidos 1. Introducción...
Primeramente estudiaremos la forma básica de la sentencia SELECT, que esta formado por:
Oracle básico (II): Creación y manejo de tablas Con el artículo anterior iniciamos una entrega de Oracle Básico comenzando con el tema de creación y manejo de tablas. Ahora pasaremos a estudiar la consulta
VISIO: Herramienta CASE
VISIO: Herramienta CASE Marta Zorrilla Universidad de Cantabria curso 2007-08 Marta Zorrilla - UC 1 curso 2007-08 Marta Zorrilla - UC 2 Tabla de contenidos Presentación de la herramienta Modelado de BDs
INSTITUTO 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
- Bases de Datos - - Diseño Físico - Luis D. García
- Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo
Ejemplos de salidas gráficas de consultas sobre T_VALORES
Sistema de Información de Ocupación del Suelo en España Ejemplos de salidas gráficas de consultas sobre T_VALORES Editor Equipo Técnico Nacional SIOSE Fecha 1 de febrero de 2011 Unidad Descripción Documentos
Actividad 2.1. Introducción al SGBD PostgreSQL y al lenguaje SQL OCW VJ1220 Bases de datos
Actividad 2.1. Introducción al SGBD PostgreSQL y al lenguaje SQL OCW VJ1220 Bases de datos Objetivos Crear una base de datos de PostgreSQL y acceder a ella mediante pgadmin. Crear tablas en SQL (sentencia
MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA
MANUAL DE USUARIO FACTURACIÓN ELECTRÓNICA Proveedores PLATAFORMA FACTURACIÓN ELECTRÓNICA PARA PROVEEDORES DE LA JUNTA DE COMUNIDADES DE CASTILLA LA MANCHA. Índice 1. INTRODUCCIÓN... 3 2. ACCESO A LA PLATAFORMA
