SlideShare una empresa de Scribd logo
1 de 9
INTRODUCCIÓN A LAS BASES DE DATOS 
LINA MARCELA ÁLZATE GÓMEZ 
STEPHANY ARISTIZABAL VELÁSQUEZ 
Trabajo de Tecnología e informática 
Docente: Oscar Mauricio Buenaventura Barón 
Ingeniero de Sistemas 
INSTITUCION EDUCATIVA CAMPO VALDES 
GRADO ONCE 02 
TECNOLOGIA E INFORMATICA 
MEDELLIN 
2014
¿QUÉ ES UNA BASE DE DATOS? 
Una base de datos se define como un fichero en el cual se almacena 
información en campos o delimitadores, teniendo acceso a ella posteriormente 
tanto de forma separada como de forma conjunta. Se utiliza normalmente para 
recoger grandes cantidades de información. (Por ejemplo el listado de nombres 
y apellidos de los alumnos de varios cursos) 
Normalmente el número de campos (columnas) que se pueden tener en una 
base varía según las necesidades en cuanto a gestión de datos, de forma que 
después se pueda explotar la información de forma ordenada y separada, 
aunque el resto de la información sigue almacenada y guardada en la base de 
datos. En realidad aparte de los datos que son almacenados en el archivo, 
también hay una serie de datos, en los que se informa del tipo de campo, los 
campos y la longitud de cada campo, es lo que se llama gestor de datos, que 
permite saber cada registro o fila, (un registro es una suma de campos). 
El programa que sirve para manejar toda esa información se denomina sistema 
gestor de base de datos. Las principales en estos momentos son Microsoft 
Access, Lotus Aproach, parados, u Oracle. 
Ilustración 2: Base de datos Excel 
Ilustración 1: Base de datos biblioteca web 
Ilustración 3: Sistema de información 
para supermercados u otros
CARACTERÍSTICAS 
- Independencia de los Datos. Es decir, que los datos no dependen del 
programa y por tanto cualquier aplicación puede hacer uso de los datos. 
- Reducción de la Redundancia. Llamamos redundancia a la existencia de 
duplicación de los datos, al reducir ésta al máximo conseguimos un mayor 
aprovechamiento del espacio y además evitamos que existan inconsistencias 
entre los datos. Las inconsistencias se dan cuando nos encontramos con datos 
contradictorios. 
- Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad 
de los datos. 
- Se visualiza normalmente como una tabla de una hoja de cálculo, en la que 
los registros son las filas y las columnas son los campos, o como un formulario. 
- Permite realizar un listado de la base de datos. 
- Permiten la programación a usuarios avanzados. 
RESTRICCIONES 
Una restricción es una condición que obliga el cumplimiento de ciertas 
condiciones en la base de datos. Algunas no son determinadas por los 
usuarios, sino que son inherentemente definidas por el simple hecho de que la 
base de datos sea relacional. Algunas otras restricciones las puede definir el 
usuario, por ejemplo, usar un campo con valores enteros entre 1 y 10. 
Las restricciones proveen un método de implementar reglas en la base de 
datos. Las restricciones restringen los datos que pueden ser almacenados en 
las tablas. Usualmente se definen usando expresiones que dan como resultado 
un valor booleano, indicando si los datos satisfacen la restricción o no.
Las restricciones no son parte formal del modelo relacional, pero son incluidas 
porque juegan el rol de organizar mejor los datos. Las restricciones son muy 
discutidas junto con los conceptos relacionales. 
¿QUÉ ES UNA TABLA? 
En las bases de datos, se refiere al tipo de modelado de datos, donde se 
guardan los datos recogidos por un programa. Su estructura general se 
asemeja a la vista general de un programa de hoja de cálculo. 
Una tabla es utilizada para organizar y presentar información. Las tablas se 
componen de filas y columnas de celdas que se pueden rellenar con textos y 
gráficos Las tablas se componen de dos estructuras: 
- Registro es cada una de las filas en que se divide la tabla. Cada registro 
contiene datos de los mismos tipos que los demás registros. Ejemplo: en 
una tabla de nombres y direcciones, cada fila contendrá un nombre y 
una dirección. 
- Campo: es cada una de las columnas que forman la tabla. Contienen 
datos de tipo diferente a los de otros campos. En el ejemplo anterior, un 
campo contendrá un tipo de datos único, como una dirección, o un 
número de teléfono, un nombre, etc. 
A los campos se les puede asignar, además, propiedades especiales que 
afectan a los registros insertados. El campo puede ser definido como índice o 
auto incrementable, lo cual permite que los datos de ese campo cambien solos 
o sean el principal a la hora de ordenar los datos contenidos. 
Cada tabla creada debe tener un nombre único en la Base de Datos, 
haciéndola accesible mediante su nombre o su seudónimo (Alias) 
(dependiendo del tipo de base de datos elegida) La estructura de las tablas 
viene dado por la forma de un archivo plano, los cuales en un inicio se 
componían de un modo similar.
Ilustración 5: Tabla de registro 
¿QUÉ ES UN REGISTRO? 
Es con una base de datos propia. ¿Tienes una lista de contactos? 
Seguramente si, en esa lista de contactos (es una base de datos) Cada 
contacto tiene varios campos que rellenar con información (Nombre, Apellido, 
Tel, Celular, Trabajo etc.). Un registro es un compilado de esos campos 
rellenos. En otro tipo de base de datos el registro sería el conjunto de campos 
rellenados pertenecientes a una persona, producto, etc. 
¿QUÉ ES UN CAMPO? 
Tipo de dato informático es un atributo de una parte de los datos que indica al 
ordenador (y/o al programador) algo sobre la clase de datos sobre los que se 
va a procesar. Esto incluye imponer restricciones en los datos, como qué 
valores pueden tomar y qué operaciones se pueden realizar. Tipos de datos 
comunes son: enteros, números de coma flotante (decimales), cadenas 
alfanuméricas, fechas, horas, colores, etc. 
¿CUÁLES SON LOS DIFERENTES TIPOS DE DATOS POSIBLES EN UN 
CAMPO? 
- Texto 
- Memo 
Ilustración 4: Tabla de usuarios
- Número 
- Fecha/Hora 
- Moneda 
- Auto numeración 
- Sí/No 
- Objeto OLE 
- Hipervínculo 
- Datos adjuntos 
- Calculado 
- Asistente para búsquedas 
¿QUÉ ES UNA CLAVE PRIMARIA? 
Una clave primaria es una clave única elegida entre todas las candidatas que 
define unívocamente a todos los demás atributos de la tabla, para especificar 
los datos que serán relacionados con las demás tablas. La forma de hacer esto 
es por medio de claves foráneas. 
Sólo puede existir una clave primaria por tabla y ningún campo de dicha clave 
puede contener valores NULL.
Ilustración 7: Clave primaria 
¿QUÉ ES UN ÍNDICE? 
El índice de una base de datos es una estructura de datos que mejora la 
velocidad de las operaciones, por medio de identificador único de cada fila de 
una tabla, permitiendo un rápido acceso a los registros de una tabla en una 
base de datos. Al aumentar drásticamente la velocidad de acceso, se suelen 
usar, sobre aquellos campos sobre los cuales se hacen frecuentes búsquedas. 
El índice tiene un funcionamiento similar al índice de un libro, guardando 
parejas de elementos: el elemento que se desea indexar y su posición en la 
base de datos. Para buscar un elemento que esté indexado, sólo hay que 
buscar en el índice dicho elemento para, una vez encontrado, devolver el 
registro que se encuentre en la posición marcada por el índice. 
Los índices pueden ser creados usando una o más columnas, proporcionando 
la base tanto para búsquedas rápidas al azar como de un ordenado acceso a 
registros eficiente. 
Los índices son construidos sobre árboles B, B+, B* o sobre una mezcla de 
ellos, funciones de cálculo u otros métodos. 
El espacio en disco requerido para almacenar el índice es típicamente menor 
que el espacio de almacenamiento de la tabla (puesto que los índices 
generalmente contienen solamente los campos clave de acuerdo con los que la
tabla será ordenada, y excluyen el resto de los detalles de la tabla), lo que da la 
posibilidad de almacenar en memoria los índices de tablas que no cabrían en 
ella. En una base de datos relacional un índice es una copia de una parte de la 
tabla. 
Algunas bases de datos amplían la potencia del indexado al permitir que los 
índices sean creados de funciones o expresiones. 
¿QUÉ ES UNA CLAVE FORÁNEA? 
Una clave foránea es una referencia a una clave en otra tabla. Las claves 
foráneas no necesitan ser claves únicas en la tabla donde están y sí a donde 
están referenciadas. 
Por ejemplo, el código de departamento puede ser una clave foránea en la 
tabla de empleados, obviamente se permite que haya varios empleados en un 
mismo departamento, pero existirá sólo un departamento. 
Ilustración 8: Clave foránea 
¿QUÉ ES LA INTEGRIDAD REFERENCIAL? ¿POR QUÉ ES IMPORTANTE? 
La integridad referencial es una propiedad deseable en las bases de datos. 
Gracias a la integridad referencial se garantiza que una entidad (fila o registro) 
siempre se relacione con otras entidades válidas, es decir, que existen en la 
base de datos. Implica que en todo momento dichos datos sean correctos, sin 
repeticiones innecesarias, datos perdidos y relaciones mal resueltas.
Todas las bases de datos relacionales gozan de esta propiedad gracias a que 
el software gestor de base de datos vela por su cumplimiento. En cambio, las 
bases de datos jerárquicas requieren que los programadores se aseguren de 
mantener tal propiedad en sus programas. 
Una de las funciones importantes de un DBMS relacional es preservar la 
integridad de sus datos almacenados en la mayor medida posible. 
¿QUÉ ES INFORMACIÓN? ¿QUÉ ES UN DATO? ¿EN QUÉ SE 
DIFERENCIAN? 
- LA INFORMACIÓN es un conjunto organizado de datos procesados, 
que constituyen un mensaje que cambia el estado de conocimiento del 
sujeto o sistema que recibe dicho mensaje. 
- EL DATO es una representación simbólica (numérica, alfabética, 
algorítmica, espacial, etc.) de un atributo o variable cuantitativa o 
cualitativa. Los datos describen hechos empíricos, sucesos y entidades. 
Es un valor o referente que recibe el computador por diferentes medios, 
los datos representan la información que el programador manipula en la 
construcción de una solución o en el desarrollo de un algoritmo. 
SE DIFERENCIAN en que los datos son símbolos de un atributo o variable 
cuantitativa o cualitativa, mientras la información de un conjunto organizado de 
los datos procesados.

Más contenido relacionado

La actualidad más candente

Introducción a las bases de datos Parte1
Introducción a las bases de datos Parte1Introducción a las bases de datos Parte1
Introducción a las bases de datos Parte1Angeles Merino Basurto
 
Resumen de la base de datos.
Resumen de la base de datos.Resumen de la base de datos.
Resumen de la base de datos.Camila Acevedo
 
Clase de informatica base de datos
Clase de informatica   base de datosClase de informatica   base de datos
Clase de informatica base de datos4M4LI4
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos yeisonarley17
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datosJose Chicas
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datosestibenzon
 
Base de datos con conclusion
Base de datos con conclusionBase de datos con conclusion
Base de datos con conclusionAngel kbn
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...Monytha Roman
 
Base de datos (.net)
Base de datos (.net)Base de datos (.net)
Base de datos (.net)7891089671
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1weysiba
 
Base de datos finaaaaaaaaaaaaaaaaaaaal
Base de datos finaaaaaaaaaaaaaaaaaaaalBase de datos finaaaaaaaaaaaaaaaaaaaal
Base de datos finaaaaaaaaaaaaaaaaaaaalossomarinela
 
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891Kevin Neisa Gonzalez
 
Tablas en Access
Tablas en AccessTablas en Access
Tablas en Accesspaujua0621
 

La actualidad más candente (19)

Introducción a las bases de datos Parte1
Introducción a las bases de datos Parte1Introducción a las bases de datos Parte1
Introducción a las bases de datos Parte1
 
Resumen de la base de datos.
Resumen de la base de datos.Resumen de la base de datos.
Resumen de la base de datos.
 
Herramientas 1
Herramientas 1Herramientas 1
Herramientas 1
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Herramientas 1
Herramientas 1Herramientas 1
Herramientas 1
 
Clase de informatica base de datos
Clase de informatica   base de datosClase de informatica   base de datos
Clase de informatica base de datos
 
Conclusiones sobre base de datos
Conclusiones sobre base de datos Conclusiones sobre base de datos
Conclusiones sobre base de datos
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datos
 
Base de datos con conclusion
Base de datos con conclusionBase de datos con conclusion
Base de datos con conclusion
 
5 teoriadebasededatos
5 teoriadebasededatos5 teoriadebasededatos
5 teoriadebasededatos
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...
 
Base de datos (.net)
Base de datos (.net)Base de datos (.net)
Base de datos (.net)
 
Teoria de-bases-de-datos
Teoria de-bases-de-datosTeoria de-bases-de-datos
Teoria de-bases-de-datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Base de datos finaaaaaaaaaaaaaaaaaaaal
Base de datos finaaaaaaaaaaaaaaaaaaaalBase de datos finaaaaaaaaaaaaaaaaaaaal
Base de datos finaaaaaaaaaaaaaaaaaaaal
 
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891
Bcdyhfjytcyrygdjhnryxcvbxvef 150716154538-lva1-app6891
 
Tablas en Access
Tablas en AccessTablas en Access
Tablas en Access
 
Introducción a las bases de texto 11°1 -
Introducción a las bases de texto 11°1 -Introducción a las bases de texto 11°1 -
Introducción a las bases de texto 11°1 -
 

Similar a Lina marcela alzate, stephany aristizabal introducción a las bases de datos 11 2

Presentacion de conceptos
Presentacion de conceptosPresentacion de conceptos
Presentacion de conceptosOmar Arroyo
 
Definiciones base de datos
Definiciones base de datosDefiniciones base de datos
Definiciones base de datosCamilo Tellez
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaClau Doria
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaClau Doria
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaoeml3333
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datosaurixk
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datosjesanchez5
 
Base de datos 11:02
Base de datos 11:02Base de datos 11:02
Base de datos 11:02fabianleon10
 
Base de Datos 11:02
Base de Datos 11:02Base de Datos 11:02
Base de Datos 11:02fabianleon10
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnologíavanessa slva
 

Similar a Lina marcela alzate, stephany aristizabal introducción a las bases de datos 11 2 (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Trabajo access
Trabajo accessTrabajo access
Trabajo access
 
Presentacion de conceptos
Presentacion de conceptosPresentacion de conceptos
Presentacion de conceptos
 
Que es access
Que es accessQue es access
Que es access
 
Que es access
Que es accessQue es access
Que es access
 
Definiciones base de datos
Definiciones base de datosDefiniciones base de datos
Definiciones base de datos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Trabajo access
Trabajo accessTrabajo access
Trabajo access
 
DANNA CAMILA VIVAS.pptx
DANNA CAMILA VIVAS.pptxDANNA CAMILA VIVAS.pptx
DANNA CAMILA VIVAS.pptx
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datos
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datos
 
Access
AccessAccess
Access
 
Base de datos 11:02
Base de datos 11:02Base de datos 11:02
Base de datos 11:02
 
Base de Datos 11:02
Base de Datos 11:02Base de Datos 11:02
Base de Datos 11:02
 
Trabajo de tecnología
Trabajo de tecnologíaTrabajo de tecnología
Trabajo de tecnología
 

Último

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 

Último (20)

Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 

Lina marcela alzate, stephany aristizabal introducción a las bases de datos 11 2

  • 1. INTRODUCCIÓN A LAS BASES DE DATOS LINA MARCELA ÁLZATE GÓMEZ STEPHANY ARISTIZABAL VELÁSQUEZ Trabajo de Tecnología e informática Docente: Oscar Mauricio Buenaventura Barón Ingeniero de Sistemas INSTITUCION EDUCATIVA CAMPO VALDES GRADO ONCE 02 TECNOLOGIA E INFORMATICA MEDELLIN 2014
  • 2. ¿QUÉ ES UNA BASE DE DATOS? Una base de datos se define como un fichero en el cual se almacena información en campos o delimitadores, teniendo acceso a ella posteriormente tanto de forma separada como de forma conjunta. Se utiliza normalmente para recoger grandes cantidades de información. (Por ejemplo el listado de nombres y apellidos de los alumnos de varios cursos) Normalmente el número de campos (columnas) que se pueden tener en una base varía según las necesidades en cuanto a gestión de datos, de forma que después se pueda explotar la información de forma ordenada y separada, aunque el resto de la información sigue almacenada y guardada en la base de datos. En realidad aparte de los datos que son almacenados en el archivo, también hay una serie de datos, en los que se informa del tipo de campo, los campos y la longitud de cada campo, es lo que se llama gestor de datos, que permite saber cada registro o fila, (un registro es una suma de campos). El programa que sirve para manejar toda esa información se denomina sistema gestor de base de datos. Las principales en estos momentos son Microsoft Access, Lotus Aproach, parados, u Oracle. Ilustración 2: Base de datos Excel Ilustración 1: Base de datos biblioteca web Ilustración 3: Sistema de información para supermercados u otros
  • 3. CARACTERÍSTICAS - Independencia de los Datos. Es decir, que los datos no dependen del programa y por tanto cualquier aplicación puede hacer uso de los datos. - Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los datos, al reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios. - Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos. - Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son las filas y las columnas son los campos, o como un formulario. - Permite realizar un listado de la base de datos. - Permiten la programación a usuarios avanzados. RESTRICCIONES Una restricción es una condición que obliga el cumplimiento de ciertas condiciones en la base de datos. Algunas no son determinadas por los usuarios, sino que son inherentemente definidas por el simple hecho de que la base de datos sea relacional. Algunas otras restricciones las puede definir el usuario, por ejemplo, usar un campo con valores enteros entre 1 y 10. Las restricciones proveen un método de implementar reglas en la base de datos. Las restricciones restringen los datos que pueden ser almacenados en las tablas. Usualmente se definen usando expresiones que dan como resultado un valor booleano, indicando si los datos satisfacen la restricción o no.
  • 4. Las restricciones no son parte formal del modelo relacional, pero son incluidas porque juegan el rol de organizar mejor los datos. Las restricciones son muy discutidas junto con los conceptos relacionales. ¿QUÉ ES UNA TABLA? En las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de hoja de cálculo. Una tabla es utilizada para organizar y presentar información. Las tablas se componen de filas y columnas de celdas que se pueden rellenar con textos y gráficos Las tablas se componen de dos estructuras: - Registro es cada una de las filas en que se divide la tabla. Cada registro contiene datos de los mismos tipos que los demás registros. Ejemplo: en una tabla de nombres y direcciones, cada fila contendrá un nombre y una dirección. - Campo: es cada una de las columnas que forman la tabla. Contienen datos de tipo diferente a los de otros campos. En el ejemplo anterior, un campo contendrá un tipo de datos único, como una dirección, o un número de teléfono, un nombre, etc. A los campos se les puede asignar, además, propiedades especiales que afectan a los registros insertados. El campo puede ser definido como índice o auto incrementable, lo cual permite que los datos de ese campo cambien solos o sean el principal a la hora de ordenar los datos contenidos. Cada tabla creada debe tener un nombre único en la Base de Datos, haciéndola accesible mediante su nombre o su seudónimo (Alias) (dependiendo del tipo de base de datos elegida) La estructura de las tablas viene dado por la forma de un archivo plano, los cuales en un inicio se componían de un modo similar.
  • 5. Ilustración 5: Tabla de registro ¿QUÉ ES UN REGISTRO? Es con una base de datos propia. ¿Tienes una lista de contactos? Seguramente si, en esa lista de contactos (es una base de datos) Cada contacto tiene varios campos que rellenar con información (Nombre, Apellido, Tel, Celular, Trabajo etc.). Un registro es un compilado de esos campos rellenos. En otro tipo de base de datos el registro sería el conjunto de campos rellenados pertenecientes a una persona, producto, etc. ¿QUÉ ES UN CAMPO? Tipo de dato informático es un atributo de una parte de los datos que indica al ordenador (y/o al programador) algo sobre la clase de datos sobre los que se va a procesar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar. Tipos de datos comunes son: enteros, números de coma flotante (decimales), cadenas alfanuméricas, fechas, horas, colores, etc. ¿CUÁLES SON LOS DIFERENTES TIPOS DE DATOS POSIBLES EN UN CAMPO? - Texto - Memo Ilustración 4: Tabla de usuarios
  • 6. - Número - Fecha/Hora - Moneda - Auto numeración - Sí/No - Objeto OLE - Hipervínculo - Datos adjuntos - Calculado - Asistente para búsquedas ¿QUÉ ES UNA CLAVE PRIMARIA? Una clave primaria es una clave única elegida entre todas las candidatas que define unívocamente a todos los demás atributos de la tabla, para especificar los datos que serán relacionados con las demás tablas. La forma de hacer esto es por medio de claves foráneas. Sólo puede existir una clave primaria por tabla y ningún campo de dicha clave puede contener valores NULL.
  • 7. Ilustración 7: Clave primaria ¿QUÉ ES UN ÍNDICE? El índice de una base de datos es una estructura de datos que mejora la velocidad de las operaciones, por medio de identificador único de cada fila de una tabla, permitiendo un rápido acceso a los registros de una tabla en una base de datos. Al aumentar drásticamente la velocidad de acceso, se suelen usar, sobre aquellos campos sobre los cuales se hacen frecuentes búsquedas. El índice tiene un funcionamiento similar al índice de un libro, guardando parejas de elementos: el elemento que se desea indexar y su posición en la base de datos. Para buscar un elemento que esté indexado, sólo hay que buscar en el índice dicho elemento para, una vez encontrado, devolver el registro que se encuentre en la posición marcada por el índice. Los índices pueden ser creados usando una o más columnas, proporcionando la base tanto para búsquedas rápidas al azar como de un ordenado acceso a registros eficiente. Los índices son construidos sobre árboles B, B+, B* o sobre una mezcla de ellos, funciones de cálculo u otros métodos. El espacio en disco requerido para almacenar el índice es típicamente menor que el espacio de almacenamiento de la tabla (puesto que los índices generalmente contienen solamente los campos clave de acuerdo con los que la
  • 8. tabla será ordenada, y excluyen el resto de los detalles de la tabla), lo que da la posibilidad de almacenar en memoria los índices de tablas que no cabrían en ella. En una base de datos relacional un índice es una copia de una parte de la tabla. Algunas bases de datos amplían la potencia del indexado al permitir que los índices sean creados de funciones o expresiones. ¿QUÉ ES UNA CLAVE FORÁNEA? Una clave foránea es una referencia a una clave en otra tabla. Las claves foráneas no necesitan ser claves únicas en la tabla donde están y sí a donde están referenciadas. Por ejemplo, el código de departamento puede ser una clave foránea en la tabla de empleados, obviamente se permite que haya varios empleados en un mismo departamento, pero existirá sólo un departamento. Ilustración 8: Clave foránea ¿QUÉ ES LA INTEGRIDAD REFERENCIAL? ¿POR QUÉ ES IMPORTANTE? La integridad referencial es una propiedad deseable en las bases de datos. Gracias a la integridad referencial se garantiza que una entidad (fila o registro) siempre se relacione con otras entidades válidas, es decir, que existen en la base de datos. Implica que en todo momento dichos datos sean correctos, sin repeticiones innecesarias, datos perdidos y relaciones mal resueltas.
  • 9. Todas las bases de datos relacionales gozan de esta propiedad gracias a que el software gestor de base de datos vela por su cumplimiento. En cambio, las bases de datos jerárquicas requieren que los programadores se aseguren de mantener tal propiedad en sus programas. Una de las funciones importantes de un DBMS relacional es preservar la integridad de sus datos almacenados en la mayor medida posible. ¿QUÉ ES INFORMACIÓN? ¿QUÉ ES UN DATO? ¿EN QUÉ SE DIFERENCIAN? - LA INFORMACIÓN es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje. - EL DATO es una representación simbólica (numérica, alfabética, algorítmica, espacial, etc.) de un atributo o variable cuantitativa o cualitativa. Los datos describen hechos empíricos, sucesos y entidades. Es un valor o referente que recibe el computador por diferentes medios, los datos representan la información que el programador manipula en la construcción de una solución o en el desarrollo de un algoritmo. SE DIFERENCIAN en que los datos son símbolos de un atributo o variable cuantitativa o cualitativa, mientras la información de un conjunto organizado de los datos procesados.