Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
En una base de datos relacional, todos los datos se almacenan y se accede a ellos por medio de relaciones. Las
relaciones que almacenan datos son llamadas relaciones
base y su implementacin es llamada tabla. Otras relaciones no almacenan datos, pero son calculadas al aplicar
operaciones relacionales. Estas relaciones son llamadas
relaciones derivadas y su implementacin es llamada
vista o consulta. Las relaciones derivadas son convenientes ya que expresan informacin de varias relaciones
actuando como si fuera una sola tabla.
2.2 Restricciones
Una restriccin es una limitacin que obliga el cumplimiento de ciertas condiciones en la base de datos. Algunas no son determinadas por los usuarios, sino que son
inherentemente denidas por el simple hecho de que la
base de datos sea relacional. Algunas otras restricciones
las puede denir el usuario, por ejemplo, usar un campo
con valores enteros entre 1 y 10.
Caractersticas
Las restricciones proveen un mtodo de implementar reglas en la base de datos. Las restricciones limitan los datos
que pueden ser almacenados en las tablas. Usualmente se
denen usando expresiones que dan como resultado un
valor booleano, indicando si los datos satisfacen la restriccin o no.
Elementos
1
MANIPULACIN DE LA INFORMACIN
3 Estructura
2.4
Clave primaria
2.5
Clave fornea
2.6
Clave ndice
Existe software exclusivamente dedicado a tratar con bases de datos relacionales. Este software se conoce como
SGBD (Sistema de gestin de base de datos relacional)
o RDBMS (del ingls Relational Database Management
System).
El primer paso para crear una base de datos, es planicar el tipo de informacin que se quiere almacenar en la
misma, teniendo en cuenta dos aspectos: la informacin
disponible y la informacin que necesitamos.
Ventajas y desventajas
6.1
Ventajas
8 Vase tambin
Base de datos
Modelo entidad-relacin
6.2
Desventajas
Presentan deciencias con datos grcos, multimedia, CAD y sistemas de informacin geogrca.
No se manipulan de forma manejable los bloques de
texto como tipo de dato.
Las bases de datos orientadas a objetos (BDOO) se
propusieron con el objetivo de satisfacer las necesidades de las aplicaciones anteriores y as, complementar pero no sustituir a las bases de datos relacionales.
Modelo relacional
9 Referencias
[1] Communications of the ACM, volume=13, issue=6,
pages=377-387 en ingls
10 Enlaces externos
Artculo sobre Como ocupar menos espacio de disco
duro en bases de datos relacionales
Blog sobre base de datos Oracle y alta disponibilidad
Comparacin entre Oracle y SQL Server
11
11
11.1
Base de datos relacional Fuente: http://es.wikipedia.org/wiki/Base%20de%20datos%20relacional?oldid=82009615 Colaboradores: Caligari~eswiki, Guevonaso, Aloriel, Dodo, Jynus, Elsenyor, Str0b0s, Ivanrguez, RobotQuistnix, Alhen, Superzerocool, Chobot, Caiserbot,
Yrbot, Baito, GermanX, Jesuja, Baneld, Er Komandante, Lancaster, Tomatejc, Filipo, BOTpolicia, CEM-bot, Jorgelrm, Laura Fiorucci,
Osepu, Zendel, Srengel, Jmacoe, VARGUX, RoyFocker, Isha, Vitorres, JAnDbot, Soulbot, Xavigivax, Rei-bot, Mixtli5, Gao.mza, Developer, Biasoli, Cinevoro, Technopat, Matdrodes, Elabra sanchez, Muro Bot, PaintBot, BOTarate, SPZ, BuenaGente, Tirithel, Nicop, Quijav,
Eduardosalg, Leonpolanco, Poco a poco, Aipni-Lovrij, Leonel.canton, Rrupo, Juan Cabral, UA31, AVBOT, LucienBOT, Angel GN,
MarcoAurelio, Gonzalogc, Diegusjaimes, Arjuno3, Luckas-bot, Ptbotgourou, Sessho-akat, SuperBraulio13, Xqbot, Jkbw, Dreitmen, Annihilator SP, Botarel, Lungo, Leugim1972, PatruBOT, Aurionfox, Humbefa, LU2JGP, EmausBot, Savh, Gigalpina, Sergio Andres Segovia,
J. A. Glvez, Rubpe19, Jcaraballo, MadriCR, Waka Waka, Elalecampeon, MerlIwBot, Leo Percepied, TeleMania, 5truenos, Mario Antonio Hidalgo, Aitorfaur, Vetranio, Harpagornis, Helmy oved, Ralgisbot, Juanitorreslp, Addbot, YURYAN, Penacho123, JacobRodrigues,
Laberinto16, Prolactino, Jarould y Annimos: 282
11.2
Images
11.3
Content license