Apunte BD

Páginas: 10 (2481 palabras) Publicado: 16 de octubre de 2015
Introducción a las Bases de Datos
Clase 1

INTRODUCCION A LAS BASES DE DATOS (clase 1)
¿Qué es una base de datos?
Una base de datos es un sistema para archivar información en una computadora cuyo
propósito general es mantener información y hacer que esté disponible cuando se la
solicite.
Las bases de datos son un área de la computación que recibió mucha atención debido
a sus múltiplesaplicaciones: bibliotecas, automatización de oficinas, diccionarios
automatizados y en general cualquier programa orientado a mantener y recuperar
información.
A esta altura, uno puede preguntarse ¿Qué es lo interesante de usar una Base de
Datos, si yo la información también la puedo guardar en archivos de texto bien
organizados? Lo interesante de usar una base de datos como sistema para almacenarinformación en una computadora, en vez de usar un simple archivo de texto en
donde guardamos los datos que nos interesan, es que a una base de datos se le
pueden pedir datos.
Supongamos que en una Base de Datos (de ahora en más BD) tenemos un listado de
todos los teléfonos de las personas que viven en Capital Federal, y le hacemos las
siguientes preguntas:


¿Cuáles son los teléfonos de todas las personasde apellido Gómez?
o

Como respuesta nos va a dar los teléfonos de todos los Gómez de
Capital Federal que tenga ingresados.



Cuál es el nombre de la persona con el número de teléfono 0223-431-1343?
o

En este caso como respuesta obtendremos “vacío” ya que la
característica indicada es de Mar del Plata, y esta BD sólo tiene
disponible información sobre Capital Federal, por lo tanto no puedeencontrar dato alguno que responda a nuestra consulta.

Estas preguntas a la BD, se realizan mediante un lenguaje llamado SQL (Structured
Query Language – Lenguaje Estructurado de Consultas) y la BD nos va a responder con
datos o “vacío” si es que no encontró ningún dato que respondiera a nuestra
pregunta.
Existen tres grandes tipos de Bases de Datos:

1

Introducción a las Bases de Datos
Clase 1

Relacionales



Orientadas a Objetos



Lógicas

Si bien estos tres tipos de BD sirven para organizar la información y devolvernos
respuestas adecuadas a nuestras preguntas, el único tipo que realmente se usa en las
aplicaciones son las Bases de Datos Relacionales. La no utilización de los otros dos
tipos se debe a cuestiones avanzadas de programación porque el desarrollo de
programas con ellases muy complicado.
Bases de Datos Relacionales
Este tipo de bases da datos consiste de varios elementos que hay que tener en
cuenta:


Tablas
o

Columnas

o

Filas
Valores




Campos Llave
o



Relaciones

Esquemas

Tablas
Las bases relacionales se componen de relaciones, más comúnmente llamadas tablas.
Una tabla es lo que su nombre indica, un cuadro de doble entrada en el cual se
relacionandatos. Es bastante parecido a cuando uno guarda información en una
planilla de cálculo: allí también lo hace en tablas compuestas por Columnas y Filas.
Veamos la siguiente tabla, que muestra el ranking mundial de Tenis (seguramente
está desactualizada ;) )
Ranking
puesto

nombre

apellido

edad

nacionalidad

1 Roger

Federer

25 Suizo

2 Rafael

Nadal

20 Español

2

Introducción a las Bases deDatos
Clase 1

3 Nicolay

Davydenko

25 Ucraniano

4 James

Blake

26 Estadounidense

5 Ivan

Ljubicic

27 Ucraniano

6 Andy

Roddick

24 Estadounidense

7 Tommy

Robredo

24 Español

8 David

Nalbandian

24 Argentino

9 Mario

Ancic

22 Croata

González

26 Chileno

10 Fenando

La tabla tiene un nombre (Ranking), columnas que contienen distintos tipos de datos,
y filas, que corresponden una a cadatenista ingresado.
Columnas
Cada columna dentro de una tabla tiene un nombre único y almacenan diferente
información cada una.
En nuestra tabla Ranking, no serviría de mucho tener dos columnas llamadas
“apellido”, a no ser que las usemos para almacenar el primer y segundo apellido de
los tenistas. Pero en ese caso, deberíamos llamarlas con un nombre acorde a lo que
contienen: “primer_apellido”...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • apunte bd fiuba coloquio
  • Apuntes de fundamentos de bd
  • Bd
  • Que Es Una Bd
  • BD Activa
  • indices en BD
  • Seguridad en BD
  • diccionario bd

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS