SlideShare una empresa de Scribd logo
1 de 11
INTRODUCCIÓN A LA BASE DE DATOS 
Ronald Alexander Gil Martínez 
Andrés Felipe Sánchez Soto 
Profesor: Oscar Buenaventura 
Licenciado en tecnología e informática 
Institución educativa Campo Valdés 
11°1 
Medellín 
2014
INTRODUCCIÓN A LA BASE DE DATOS 
BASE DE DATOS: Se define una base de datos como una serie de datos 
organizados y relacionados entre sí, los cuales son recolectados y explotados por 
los sistemas de información de una empresa o negocio en particular. 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1. 
 Bases de datos de una empresa. 
 Bases de datos de una universidad.
INTRODUCCIÓN A LA BASE DE DATOS 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1. 
 Guías de correos electrónicos. 
 Guía de marca de carros. 
 Guía de almacenamiento.
INTRODUCCIÓN A LA BASE DE DATOS 
Tabla: 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. 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1. 
 Tabla de profesiones ejercidas por ciertas personas. 
 Tabla de agenda de amigos.
INTRODUCCIÓN A LA BASE DE DATOS 
Registro: Un registro informático es un tipo o conjunto de datos 
almacenados en un sistema. Para la informática, existen distintos tipos de 
registros, pero en todos los casos hay una referencia al concepto de 
almacenar datos o información sobre el estado, procesos o uso de la 
computadora. 
En primer lugar, un registro del sistema viene a ser una base de datos que 
tiene el fin de almacenar configuración, opciones y comandos propios del 
sistema operativo. En general, estos registros se utilizan en los sistemas 
Windows de Microsoft. Un registro de sistema puede contener información y 
configuraciones del hardware y software en uso, preferencias del usuario, 
asociaciones de archivos y ficheros, usos de sistema, cambios y 
modificaciones, etcétera. Estos registros son conservados dentro del 
sistema con denominaciones como “User.dat” o “System.dat” y pueden ser 
recuperados por el usuario para su transporte a otro sistema. 
Campo: Podemos agregar muchos tipos de campos que formarán parte de 
nuestra base de datos. Cada campo admite distintos tipos de datos, con 
diferentes interfaces. Después de crear los campos deseados podemos 
añadir información en la base de datos. 
Un campo es el nombre de la unidad de información. Cada entrada en una 
base de datos puede tener múltiples campos de diversos tipos. Por 
ejemplo, un campo de texto llamado 'color favorito', que permite escribirlo, o 
un menú llamado 'población' que permita escoger de un listado de 
poblaciones posibles. La combinación de campos diversos nos permitirá 
recabar toda la información que consideremos relevante sobre los ítems 
que constituyen la base de datos. 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1.
INTRODUCCIÓN A LA BASE DE DATOS 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1. 
Tipos de datos posibles en un campo: 
 Caja de selección: Permite crear una o más cajas de selección. Cada 
línea escrita en las 'opciones' aparecerá como una caja de selección 
diferente en la ventana de edición de la entrada. Al editar la entrada 
podremos seleccionar una o más de las opciones y al visualizar la 
entrada aparecerá en el campo correspondiente el texto de la o las 
opción/es seleccionada/s (en el caso de que se haya seleccionado más 
de una opción aparecerán la una bajo la otra, no en la misma línea). Los 
Botones de radio se pueden utilizar si se desea que el usuario, al editar 
la entrada, seleccione tan sólo una de las opciones. 
 Fecha: Permite que los usuarios entren una fecha seleccionando en 
un listado desplegable el día, mes y año correspondientes. 
 Archivo: Permite que los usuarios suban un fichero desde su 
ordenador. Si se trata de un fichero de imagen sería mejor opción 
seleccionar el campo dibujo. 
 Menú: Es parecido a la caja de selección pero el texto escrito en el 
área opciones se presentará como un listado desplegable a la hora 
de editar la entrada. Cada línea de las opciones será una opción del 
desplegable. 
 Menú (selección múltiple): Parecido al caso anterior pero permite 
que el usuario seleccione más de una opción al editar la entrada
INTRODUCCIÓN A LA BASE DE DATOS 
manteniendo apretadas las teclas de control o mayúsculas mientras 
clica con el ratón. Resulta un poco más complejo de utilizar que la 
caja de selección, que también permite selecciones múltiples. 
 Número: Pide a los usuarios que escriban un número. El número 
debe ser entero, aunque puede ser negativo (por ejemplo: -2,- 
1,0,1,2,3,...). Si se escriben caracteres no numéricos éstos y los que 
le siguen no aparecerán o, si no hay ningún número, el resultado 
será el cero. Por ejemplo: "3.14" se transformará en "3"; "1,000,000" 
en "1"; y "seis" aparecerá como "0". 
 Dibujo: Permite al usuario subir un fichero de imagen desde su 
ordenador. Botones de radio. Permite al usuario escoger una de 
diversas opciones. Además, tan sólo podrá guardar la entrada 
cuando haya realizado la selección. Si sólo hay dos opciones 
opuestas (por ejemplo verdadero/falso, sí/no), se puede utilizar una 
caja de selección múltiple, aunque de esta manera se podrán 
guardar entradas aunque el usuario no haya seleccionado ninguna 
de las opciones. 
 Texto: Los usuarios pueden escribir hasta 60 caracteres de texto. El 
campo área de texto se puede utilizar para textos más largos o que 
requieran algún tipo de formato. 
 Área de texto: Permite a los usuarios escribir un texto largo y 
añadirle formato de manera similar a cuando se escribe un mensaje 
a un foro. Puede especificar el ancho en columnas y el alto en filas 
del área que se presentará a los usuarios. 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1.
INTRODUCCIÓN A LA BASE DE DATOS 
 URL: Pide al usuario que escriba una URL. Si se selecciona la 
opción autoenlazar la URL ésta aparecerá como un hipervínculo. Si 
además se escribe algo en nombre forzado para el enlace éste será 
el texto utilizado para el hipervínculo. Por ejemplo: en una base de 
datos sobre autores puede resultar interesante incorporar la página 
web del autor. Si se escribe 'página web' como nombre forzado, al 
clicar en el texto página web de la entrada podremos acceder a la 
URL que hayamos escrito. 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1. 
 Acá de observa los diferentes campos que se pueden encontrar. 
Clave primaria: Una clave primaria se ajusta a la definición de identificador, en 
cuanto a que determina de forma única una instancia de una entidad (Teorey, 
Lightstone, Nadeau, & Jagadish, 2011). 
Una clave primaria es un campo o grupo de campos que identifica de forma única 
a cada registro dentro de una tabla (Hernandez, 2013). 
La clave primaria se utiliza para identificar a un registro de manera única. También 
se le conoce como identificador de la entidad. Cuando más de un elemento dato
INTRODUCCIÓN A LA BASE DE DATOS 
se utiliza para identificar a un registro, se le denomina clave concatenada (Singh, 
2011). 
Índice: Un índice es una estructura de datos definida sobre una columna de tabla 
(o varias) y que permite localizar de forma rápida las filas de la tabla en base a su 
contenido en la columna indexada además de permitir recuperar las filas de la 
tabla ordenadas por esa misma columna. 
Funciona de forma parecida al índice de un libro donde tenemos el título del 
capítulo y la página donde empieza dicho capítulo, en un índice definido sobre una 
determinada columna tenemos el contenido de la columna y la posición de la fila 
que contiene dicho valor dentro de la tabla. 
La definición de los índices de la base de datos es tarea del administrador de la 
base de datos, los administradores más experimentados pueden diseñar un buen 
conjunto de índices, pero esta tarea es muy compleja, consume mucho tiempo y 
está sujeta a errores, incluso con cargas de trabajo y bases de datos con un grado 
de complejidad no excesivo. 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1.
INTRODUCCIÓN A LA BASE DE DATOS 
Clave Foránea: Una clave foránea en una base de datos relacional es una clave 
que se usa en una tabla secundaria y que coincide con la clave primaria en una 
tabla primaria relacionada. Las claves foráneas pueden tener valores duplicados 
(multiplicidad) en la tabla secundaria, mientras que para las claves primarias eso 
no es posible. El uso apropiado de claves foráneas permite exigir la integridad 
referencial. 
 Se debe definir primero la tabla a la cual vamos a referenciar la clave 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1. 
foránea. 
Integridad referencial: Cuando se define una columna como clave foránea, las 
filas de la tabla pueden contener en esa columna o bien el valor nulo (ningún 
valor), o bien un valor que existe en la otra tabla, un error sería asignar a un 
habitante una población que no está en la tabla de poblaciones. Eso es lo que se 
denomina integridad referencial y consiste en que los datos que referencian otros 
(claves foráneas) deben ser correctos. La integridad referencial hace que el 
sistema gestor de la base de datos se asegure de que no haya en las claves 
foráneas valores que no estén en la tabla principal. 
La integridad referencial se activa en cuanto creamos una clave foránea y a partir 
de ese momento se comprueba cada vez que se modifiquen datos que puedan 
alterarla. 
Su importancia es la integridad referencial asegura que el enlace entre la tabla 
de transacciones y la tabla de partes está formado correctamente. En la tabla de 
transacciones, el número de objeto forma una clave externa, que es el atributo que 
enlace con la clave primaria de la tabla de partes. Sólo los números de objetos
INTRODUCCIÓN A LA BASE DE DATOS 
que están en la tabla de partes pueden aparecer en la tabla de transacciones. 
Esto es la integridad referencial. Si la tabla de transacciones contiene un número 
de objeto que no está en la tabla de partes, unir las tablas provocará que las 
transacciones sin número de objeto queden fuera de los resultados. 
Información: Es la comunicación del conocimiento. Información es un proceso, 
una actividad. Informar es impartir conocimiento a alguien. 
Dato: Es un pequeño trozo de información que no tiene significado para los 
humanos. 
Diferencia: La información es el modo normal en la vida, el dato es el recién 
llegado a nuestra sociedad. 
RONALD ALEXNADER GIL MARTINEZ 
ANDRES FELIPE SANCHEZ SOTO 
11°1.

Más contenido relacionado

La actualidad más candente

Curso básico de access parte 1
Curso básico de access parte 1Curso básico de access parte 1
Curso básico de access parte 1emeldawq
 
Open office base
Open office baseOpen office base
Open office basegordopinpon
 
Correspondencia
CorrespondenciaCorrespondencia
Correspondenciask8global
 
Base de Datos en Access 2013
Base de Datos en Access 2013Base de Datos en Access 2013
Base de Datos en Access 2013luiscastejon
 
40 roso astrid access 2010 19 08 19
40 roso astrid access 2010 19 08 1940 roso astrid access 2010 19 08 19
40 roso astrid access 2010 19 08 19Carolinaroso
 
Resumen analítico de access
Resumen analítico de accessResumen analítico de access
Resumen analítico de accesssofia rugeles
 
Presentacinaccess hugo xavier
Presentacinaccess hugo xavierPresentacinaccess hugo xavier
Presentacinaccess hugo xavierhugoxcn
 
Presentación de Access
Presentación de AccessPresentación de Access
Presentación de Accessskrapy95
 
Resumen analítico de access
Resumen analítico de accessResumen analítico de access
Resumen analítico de accesssofia rugeles ch
 
Introduccionalasbasesdedatos
IntroduccionalasbasesdedatosIntroduccionalasbasesdedatos
IntroduccionalasbasesdedatosLincoln School
 
Combinar correspondencia
Combinar correspondencia Combinar correspondencia
Combinar correspondencia ESPOCH
 
Creación de tablas en SQL Server
Creación de tablas en SQL ServerCreación de tablas en SQL Server
Creación de tablas en SQL Servernarkamo3
 

La actualidad más candente (18)

Curso básico de access parte 1
Curso básico de access parte 1Curso básico de access parte 1
Curso básico de access parte 1
 
Open office base
Open office baseOpen office base
Open office base
 
Pantalla de excel y sus elementos
Pantalla de excel y sus elementosPantalla de excel y sus elementos
Pantalla de excel y sus elementos
 
Conceptos de Acces
Conceptos de Acces Conceptos de Acces
Conceptos de Acces
 
Correspondencia
CorrespondenciaCorrespondencia
Correspondencia
 
ENTORNO DE ACCESS
ENTORNO DE ACCESSENTORNO DE ACCESS
ENTORNO DE ACCESS
 
Base de Datos en Access 2013
Base de Datos en Access 2013Base de Datos en Access 2013
Base de Datos en Access 2013
 
40 roso astrid access 2010 19 08 19
40 roso astrid access 2010 19 08 1940 roso astrid access 2010 19 08 19
40 roso astrid access 2010 19 08 19
 
Resumen analítico de access
Resumen analítico de accessResumen analítico de access
Resumen analítico de access
 
Presentacinaccess hugo xavier
Presentacinaccess hugo xavierPresentacinaccess hugo xavier
Presentacinaccess hugo xavier
 
Presentación de Access
Presentación de AccessPresentación de Access
Presentación de Access
 
Resumen analítico de access
Resumen analítico de accessResumen analítico de access
Resumen analítico de access
 
Introduccionalasbasesdedatos
IntroduccionalasbasesdedatosIntroduccionalasbasesdedatos
Introduccionalasbasesdedatos
 
Combinar correspondencia
Combinar correspondencia Combinar correspondencia
Combinar correspondencia
 
Investigación de Access
Investigación de AccessInvestigación de Access
Investigación de Access
 
Access 1
Access 1Access 1
Access 1
 
Creación de tablas en SQL Server
Creación de tablas en SQL ServerCreación de tablas en SQL Server
Creación de tablas en SQL Server
 
TECNOLOGIA
TECNOLOGIATECNOLOGIA
TECNOLOGIA
 

Similar a Introducción a la base de datos

Similar a Introducción a la base de datos (20)

Isabela a
Isabela aIsabela a
Isabela a
 
Presentacion access
Presentacion accessPresentacion access
Presentacion access
 
Que es access
Que es accessQue es access
Que es access
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario base de datos
Cuestionario base de datosCuestionario base de datos
Cuestionario base de datos
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Taller bases de datos sistemas noche kevin alzate
Taller bases de datos sistemas noche kevin alzateTaller bases de datos sistemas noche kevin alzate
Taller bases de datos sistemas noche kevin alzate
 
Presentacinaccess 150606210823-lva1-app6892
Presentacinaccess 150606210823-lva1-app6892Presentacinaccess 150606210823-lva1-app6892
Presentacinaccess 150606210823-lva1-app6892
 
Base de datos
Base de datosBase de datos
Base de datos
 
Resumen analítico de access
Resumen analítico de accessResumen analítico de access
Resumen analítico de access
 
Base de datos
Base de datosBase de datos
Base de datos
 
Herramientas 1
Herramientas 1Herramientas 1
Herramientas 1
 
Herramientas 1
Herramientas 1Herramientas 1
Herramientas 1
 
Base.de datos
Base.de datosBase.de datos
Base.de datos
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturo
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturo
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturo
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturo
 
Base de datos cjcm
Base de datos cjcm Base de datos cjcm
Base de datos cjcm
 

Último

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 

Último (10)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 

Introducción a la base de datos

  • 1. INTRODUCCIÓN A LA BASE DE DATOS Ronald Alexander Gil Martínez Andrés Felipe Sánchez Soto Profesor: Oscar Buenaventura Licenciado en tecnología e informática Institución educativa Campo Valdés 11°1 Medellín 2014
  • 2. INTRODUCCIÓN A LA BASE DE DATOS BASE DE DATOS: Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular. RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1.  Bases de datos de una empresa.  Bases de datos de una universidad.
  • 3. INTRODUCCIÓN A LA BASE DE DATOS RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1.  Guías de correos electrónicos.  Guía de marca de carros.  Guía de almacenamiento.
  • 4. INTRODUCCIÓN A LA BASE DE DATOS Tabla: 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. RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1.  Tabla de profesiones ejercidas por ciertas personas.  Tabla de agenda de amigos.
  • 5. INTRODUCCIÓN A LA BASE DE DATOS Registro: Un registro informático es un tipo o conjunto de datos almacenados en un sistema. Para la informática, existen distintos tipos de registros, pero en todos los casos hay una referencia al concepto de almacenar datos o información sobre el estado, procesos o uso de la computadora. En primer lugar, un registro del sistema viene a ser una base de datos que tiene el fin de almacenar configuración, opciones y comandos propios del sistema operativo. En general, estos registros se utilizan en los sistemas Windows de Microsoft. Un registro de sistema puede contener información y configuraciones del hardware y software en uso, preferencias del usuario, asociaciones de archivos y ficheros, usos de sistema, cambios y modificaciones, etcétera. Estos registros son conservados dentro del sistema con denominaciones como “User.dat” o “System.dat” y pueden ser recuperados por el usuario para su transporte a otro sistema. Campo: Podemos agregar muchos tipos de campos que formarán parte de nuestra base de datos. Cada campo admite distintos tipos de datos, con diferentes interfaces. Después de crear los campos deseados podemos añadir información en la base de datos. Un campo es el nombre de la unidad de información. Cada entrada en una base de datos puede tener múltiples campos de diversos tipos. Por ejemplo, un campo de texto llamado 'color favorito', que permite escribirlo, o un menú llamado 'población' que permita escoger de un listado de poblaciones posibles. La combinación de campos diversos nos permitirá recabar toda la información que consideremos relevante sobre los ítems que constituyen la base de datos. RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1.
  • 6. INTRODUCCIÓN A LA BASE DE DATOS RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1. Tipos de datos posibles en un campo:  Caja de selección: Permite crear una o más cajas de selección. Cada línea escrita en las 'opciones' aparecerá como una caja de selección diferente en la ventana de edición de la entrada. Al editar la entrada podremos seleccionar una o más de las opciones y al visualizar la entrada aparecerá en el campo correspondiente el texto de la o las opción/es seleccionada/s (en el caso de que se haya seleccionado más de una opción aparecerán la una bajo la otra, no en la misma línea). Los Botones de radio se pueden utilizar si se desea que el usuario, al editar la entrada, seleccione tan sólo una de las opciones.  Fecha: Permite que los usuarios entren una fecha seleccionando en un listado desplegable el día, mes y año correspondientes.  Archivo: Permite que los usuarios suban un fichero desde su ordenador. Si se trata de un fichero de imagen sería mejor opción seleccionar el campo dibujo.  Menú: Es parecido a la caja de selección pero el texto escrito en el área opciones se presentará como un listado desplegable a la hora de editar la entrada. Cada línea de las opciones será una opción del desplegable.  Menú (selección múltiple): Parecido al caso anterior pero permite que el usuario seleccione más de una opción al editar la entrada
  • 7. INTRODUCCIÓN A LA BASE DE DATOS manteniendo apretadas las teclas de control o mayúsculas mientras clica con el ratón. Resulta un poco más complejo de utilizar que la caja de selección, que también permite selecciones múltiples.  Número: Pide a los usuarios que escriban un número. El número debe ser entero, aunque puede ser negativo (por ejemplo: -2,- 1,0,1,2,3,...). Si se escriben caracteres no numéricos éstos y los que le siguen no aparecerán o, si no hay ningún número, el resultado será el cero. Por ejemplo: "3.14" se transformará en "3"; "1,000,000" en "1"; y "seis" aparecerá como "0".  Dibujo: Permite al usuario subir un fichero de imagen desde su ordenador. Botones de radio. Permite al usuario escoger una de diversas opciones. Además, tan sólo podrá guardar la entrada cuando haya realizado la selección. Si sólo hay dos opciones opuestas (por ejemplo verdadero/falso, sí/no), se puede utilizar una caja de selección múltiple, aunque de esta manera se podrán guardar entradas aunque el usuario no haya seleccionado ninguna de las opciones.  Texto: Los usuarios pueden escribir hasta 60 caracteres de texto. El campo área de texto se puede utilizar para textos más largos o que requieran algún tipo de formato.  Área de texto: Permite a los usuarios escribir un texto largo y añadirle formato de manera similar a cuando se escribe un mensaje a un foro. Puede especificar el ancho en columnas y el alto en filas del área que se presentará a los usuarios. RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1.
  • 8. INTRODUCCIÓN A LA BASE DE DATOS  URL: Pide al usuario que escriba una URL. Si se selecciona la opción autoenlazar la URL ésta aparecerá como un hipervínculo. Si además se escribe algo en nombre forzado para el enlace éste será el texto utilizado para el hipervínculo. Por ejemplo: en una base de datos sobre autores puede resultar interesante incorporar la página web del autor. Si se escribe 'página web' como nombre forzado, al clicar en el texto página web de la entrada podremos acceder a la URL que hayamos escrito. RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1.  Acá de observa los diferentes campos que se pueden encontrar. Clave primaria: Una clave primaria se ajusta a la definición de identificador, en cuanto a que determina de forma única una instancia de una entidad (Teorey, Lightstone, Nadeau, & Jagadish, 2011). Una clave primaria es un campo o grupo de campos que identifica de forma única a cada registro dentro de una tabla (Hernandez, 2013). La clave primaria se utiliza para identificar a un registro de manera única. También se le conoce como identificador de la entidad. Cuando más de un elemento dato
  • 9. INTRODUCCIÓN A LA BASE DE DATOS se utiliza para identificar a un registro, se le denomina clave concatenada (Singh, 2011). Índice: Un índice es una estructura de datos definida sobre una columna de tabla (o varias) y que permite localizar de forma rápida las filas de la tabla en base a su contenido en la columna indexada además de permitir recuperar las filas de la tabla ordenadas por esa misma columna. Funciona de forma parecida al índice de un libro donde tenemos el título del capítulo y la página donde empieza dicho capítulo, en un índice definido sobre una determinada columna tenemos el contenido de la columna y la posición de la fila que contiene dicho valor dentro de la tabla. La definición de los índices de la base de datos es tarea del administrador de la base de datos, los administradores más experimentados pueden diseñar un buen conjunto de índices, pero esta tarea es muy compleja, consume mucho tiempo y está sujeta a errores, incluso con cargas de trabajo y bases de datos con un grado de complejidad no excesivo. RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1.
  • 10. INTRODUCCIÓN A LA BASE DE DATOS Clave Foránea: Una clave foránea en una base de datos relacional es una clave que se usa en una tabla secundaria y que coincide con la clave primaria en una tabla primaria relacionada. Las claves foráneas pueden tener valores duplicados (multiplicidad) en la tabla secundaria, mientras que para las claves primarias eso no es posible. El uso apropiado de claves foráneas permite exigir la integridad referencial.  Se debe definir primero la tabla a la cual vamos a referenciar la clave RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1. foránea. Integridad referencial: Cuando se define una columna como clave foránea, las filas de la tabla pueden contener en esa columna o bien el valor nulo (ningún valor), o bien un valor que existe en la otra tabla, un error sería asignar a un habitante una población que no está en la tabla de poblaciones. Eso es lo que se denomina integridad referencial y consiste en que los datos que referencian otros (claves foráneas) deben ser correctos. La integridad referencial hace que el sistema gestor de la base de datos se asegure de que no haya en las claves foráneas valores que no estén en la tabla principal. La integridad referencial se activa en cuanto creamos una clave foránea y a partir de ese momento se comprueba cada vez que se modifiquen datos que puedan alterarla. Su importancia es la integridad referencial asegura que el enlace entre la tabla de transacciones y la tabla de partes está formado correctamente. En la tabla de transacciones, el número de objeto forma una clave externa, que es el atributo que enlace con la clave primaria de la tabla de partes. Sólo los números de objetos
  • 11. INTRODUCCIÓN A LA BASE DE DATOS que están en la tabla de partes pueden aparecer en la tabla de transacciones. Esto es la integridad referencial. Si la tabla de transacciones contiene un número de objeto que no está en la tabla de partes, unir las tablas provocará que las transacciones sin número de objeto queden fuera de los resultados. Información: Es la comunicación del conocimiento. Información es un proceso, una actividad. Informar es impartir conocimiento a alguien. Dato: Es un pequeño trozo de información que no tiene significado para los humanos. Diferencia: La información es el modo normal en la vida, el dato es el recién llegado a nuestra sociedad. RONALD ALEXNADER GIL MARTINEZ ANDRES FELIPE SANCHEZ SOTO 11°1.