revista digital

18
LA INTELECTUAL “Base de datos” Av. San José Buenavista, Col. Buenavista No. 28B EDICION 2016 “Base de datos” By PEREZ TEJADA ZORRAQUIN IVONNE A. 13 de enero del 2016

Upload: ivonne

Post on 25-Jul-2016

212 views

Category:

Documents


0 download

DESCRIPTION

La revista "LA INTELECTUAL" nos prporciona informacion acerca de la base de datos en ACCESS

TRANSCRIPT

Page 1: Revista digital

LA INTELECTUAL “Base de datos”

A v . S a n J o s é B u e n a v i s t a , C o l . B u e n a v i s t a N o . 2 8 B

EDICION 2016

“Base de datos” By PEREZ TEJADA ZORRAQUIN IVONNE A.

13 de enero del 2016

Page 2: Revista digital

Contenido INTRODUCCION .................................................................................................................................. 2

¿QUÉ ES UNA BASE DE DATOS? ........................................................................................................ 3

¿Cuáles son sus ventajas y desventajas de una base de datos? ................................................ 4

¿PARA QUE NOS SIRVE UNA TABLA… .............................................................................................. 7

UN CAMPO… ....................................................................................................................................... 8

TIPOS DE CAMPOS ............................................................................................................................... 9

Caja de selección ..................................................................................................................... 9

Fecha ........................................................................................................................................ 10

Archivo ..................................................................................................................................... 10

Menú ......................................................................................................................................... 10

Menú (selección múltiple) ..................................................................................................... 10

Número ..................................................................................................................................... 10

Dibujo ....................................................................................................................................... 10

Botones de radio ..................................................................................................................... 10

Texto......................................................................................................................................... 11

Área de texto .......................................................................................................................... 11

URL ............................................................................................................................................ 11

UN REGISTRO… .................................................................................................................................. 12

UN CAMPO LLAVE... ....................................................................................................................... 13

Y UNA BASE DE DATOS RELACIONAL ? .............................................................................................. 14

Diseño de una base de datos relacional ................................................................................. 14

PARA EL DISEÑO SE DEBEN SEGUIR LOS SIGUIENTES PASOS: ................................................... 15

SISTEMAS GESTORES DE BASES DE DATOS ................................................................................... 15

CONCLUSCION ................................................................................................................................... 16

CIBERGRAFIA .................................................................................................................................... 17

Page 3: Revista digital

INTRODUCCION

Uno de los objetivos fundamentales de un sistema de información es contar

no sólo con recursos de información, sino también con los mecanismos

necesarios para poder encontrar y recuperar estos recursos. De esta forma,

las bases de datos se han convertido en un elemento indispensable no sólo

para el funcionamiento de los grandes motores de búsqueda y la

recuperación de información a lo largo y ancho de la Web, sino también para

la creación de sedes web, Intranets y otros sistemas de información en los

que se precisa manejar grandes o pequeños volúmenes de información. La

creación de una base de datos a la que puedan acudir los usuarios para hacer

consultas y acceder a la información que les interese es, pues, una

herramienta imprescindible de cualquier sistema informativo sea en red o

fuera de ella.

Page 4: Revista digital

¿QUÉ ES UNA BASE DE DATOS?

Una base de datos es una colección de datos

organizados y estructurados según un

determinado modelo de información que

refleja no sólo los datos en sí mismos, sino

también las relaciones que existen entre ellos.

Una base de datos se diseña con un propósito

específico y debe ser organizada con una lógica

coherente. Los datos podrán ser compartidos

por distintos usuarios y aplicaciones, pero

deben conservar su integridad y seguridad al

margen de las interacciones de ambos. La

definición y descripción de los datos han de ser

únicas para minimizar la redundancia y

maximizar la independencia en su utilización.

En una base de datos, las entidades y atributos del mundo real, se convierten en registros y

campos. Estas entidades pueden ser tanto objetos materiales como libros o fotografías, pero

también personas e, incluso, conceptos e ideas abstractas. Las entidades poseen atributos y

mantienen relaciones entre ellas.

Page 5: Revista digital

¿Cuáles son sus ventajas y desventajas de una

base de datos? 1. Independencia de los datos respecto a los tratamientos y viceversa

Esto se refiere a que la mutua independencia de datos y tratamientos, lleva a que un

cambio de estos últimos no imponga un nuevo diseño de la base de datos. La flexibilidad

que proporciona la independencia de los datos y programas es muy importante para

conseguir, sin excesivos costos, la continua adaptación de los sistemas de información

conforme evoluciona la organización.

2. Reducción de la redundancia

Debido a que la información en una base de datos se consulta y almacena una sola vez,

en la manipulación de los mismos datos, los resultados de todos ellos son coherentes y

perfectamente comparables. De esta manera, al realizar un cambio en un dato, sólo se

realiza en él y no en sus copias redundantes, como ocurría con los archivos.

3. Mejor disponibilidad de los datos para los usuarios

Cuando se aplica la metodología de base de datos, cada usuario ya no es propietario de

todos los datos puesto que éstos se comparten con el conjunto de aplicaciones que los

necesitan, habiendo una mejor disponibilidad de los datos. También hay

mayor transparencia respecto a la información existente, ya que los datos que hay se

pueden difundir entre los usuarios para su acceso por medios informáticos.

Page 6: Revista digital

2.

3. 4. Mayor valor informativo

Uno de los objetivos de las bases de datos es que reflejen el mundo real obligando a que

los datos estén interrelacionados, por lo que el valor informativo de todo el conjunto es

superior a la suma del valor informativo de los elementos individuales que lo constituyen.

5. Mejor y más normalizada documentación de la información, la cual está integrada con

los datos

En el enfoque clásico los datos se encuentran separados de su contenido semántico; los

primeros se almacenan en ficheros y su descripción se hace mediante un lenguaje de

programación que se encuentra en los programas. La documentación de los datos,

realizada por el analista o programador, es en general insuficiente y a veces incluso

inexistente; además, por lo común no existe ningún tipo de estandarización. Este

problema disminuye en gran medida en las bases de datos, ya que en la misma base se

incluyen no sólo los datos sino también la semántica de los mismos.

6. Mejor eficiencia en la recogida, validación e introducción de los datos en el sistema

Al no existir apenas redundancias, los datos se recogen y validan una sola vez,

aumentando así el rendimiento de todo el proceso previo al almacenamiento.

7. Reducción del espacio de almacenamiento

La descripción de las redundancias, así como la aplicación de técnicas de compactación,

lleva en los sistemas de bases de datos a una menor ocupación de almacenamiento

secundario -disco magnético o duro-. Se ha de tener presente, sin embargo, que los

elementos del sistema (diccionario, referencias, punteros, archivos de índice, etc.)

ocupan bastante espacio.

Page 7: Revista digital

4. Desventajas de los sistemas de bases de datos

5. Las desventajas o inconvenientes de los sistemas de bases de datos, según Adoración de

Miguel y Piattini (Miguel y Piattini, 1999), son:

1. Instalación costosa

La implantación de un sistema de bases de datos puede llevar consigo un costo elevado,

tanto en equipo físico (servidores, instalaciones, etc.) como en el lógico (sistemas

operativos, programas, etc.), además del mismo costo de adquisición y mantenimiento

del SMBD.

2. Personal especializado

Los conocimientos, que resultan imprescindibles para una utilización correcta y eficaz y

sobre todo para el diseño y administración de las bases de datos, implican la necesidad

de personal especializado.

3. Implantación larga y difícil

Debido a las dos causas descritas anteriormente, la implantación de una base de datos

puede convertirse en una tarea larga y laboriosa. Las dificultades que van apareciendo a

lo largo de su desarrollo llevan, en general, a que se superen ampliamente los plazos

inicialmente previstos.

4. Falta de rentabilidad a corto plazo

La implantación de un sistema de bases de datos, tanto por su costo en personal y en

equipos como por el tiempo que tarda en estar operativo, no resulta rentable a corto

plazo sino a medio o, incluso, a largo plazo.

Page 8: Revista digital

5. Escasa estandarización

Un problema muy importante que se pone de manifiesto en el momento de la creación de

una base de datos es la falta de estandarización que facilite a los usuarios el manejo de

los sistemas de bases de datos. Empieza, sin embargo, a observarse ya una preocupación

por este tema y van apareciendo estándares, sobre todo en el campo de las bases de

datos relacionales. Actualmente, la mayoría del intercambio de información se realiza en

formato XML, el cual podemos definirlo sencillamente como texto plano estructurado.

6. Desfase entre teoría y práctica

Al existir un considerable avance de la teoría en relación con la práctica, en muchas

ocasiones los usuarios, especialmente los directivos, se engañan respecto de las

prestaciones reales que pueden proporcionarles los SMBD actuales, creyendo que

constituyen ya una realidad ciertos aspectos que todavía son teóricos.

¿PARA QUE NOS SIRVE UNA TABLA…

Una tabla de una base de datos es similar en apariencia a una hoja de cálculo, en cuanto a que

los datos se almacenan en filas y columnas. Como consecuencia, normalmente es bastante fácil

importar una hoja de cálculo en una tabla de una base de datos. La principal diferencia entre

almacenar los datos en una hoja de cálculo y hacerlo en una base de datos es la forma de

organizarse los datos.

Para lograr la máxima flexibilidad para una base de datos, la información tiene que estar

organizada en tablas, para que no haya redundancias. Por ejemplo, si se almacena información

sobre empleados, cada empleado se insertará una sola vez en una tabla que se configurará para

contener únicamente datos de los empleados. Los datos sobre productos se almacenarán en su

propia tabla, y los datos sobre sucursales también tendrán su tabla aparte. Este proceso se

conoce como normalización.

Page 9: Revista digital

Cada fila de una tabla se denomina registro. En los registros es donde se almacena cada

información individual. Cada registro consta de campos (al menos uno). Los campos corresponden

a las columnas de la tabla. Por ejemplo, puede trabajar con una tabla denominada "Empleados",

en la que cada registro (fila) contiene información sobre un empleado distinto y cada campo

(columna) contiene un tipo de información diferente, como el nombre, los apellidos, la dirección,

o similares. Los campos se deben configurar con un determinado tipo de datos, ya sea texto,

fecha, hora, numérico, o cualquier otro tipo.

Otra forma de describir registros y campos es imaginando un catálogo de fichas tradicional de una

biblioteca. Cada ficha del armario corresponde a un registro de la base de datos. Cada

información contenida en una ficha (autor, título, etc.) corresponde a un campo de la base de

datos.

UN CAMPO… 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.

Page 10: Revista digital

TIPOS DE CAMPOS

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.

Las cajas de selección múltiple se pueden utilizar, por ejemplo, en una base de datos de

películas, que pueden ser de horror, comedia, del oeste, etc. En este caso se podrían seleccionar

combinaciones de géneros, por ejemplo horror-comedia o comedia-del oeste.

El campo Menú (selección múltiple) también permite una selección de opciones, pero en este

caso clicando en un menú (lo cual a menudo no resulta tan obvio como seleccionar una opción).

Page 11: Revista digital

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 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

Page 12: Revista digital

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.

URL

Pide al usuario que escriba una URL. Si se selecciona la opción auto enlazar 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.

Page 13: Revista digital

UN REGISTRO… Es un conjunto de campos para un mismo objeto de las tablas se le denomina registro final, así

todos los campos de un cliente forman un registro, todos los datos de otro cliente diferente.

Page 14: Revista digital

UN CAMPO LLAVE... En cualquier base de datos los registros incluidos en sus diferentes tablas deben estar

perfectamente identificados y de esto se encargan las claves o llaves. Trasladando este concepto

a la vida real, cada ciudadano tiene un número de DNI, puede haber dos personas con igual

nombre e incluso apellidos iguales, pero ambos se diferenciarán por su número de DNI, que es

único en "teoría".

Cada tabla debe contener al menos un campo que permita identificar unívocamente cada

registro. Este campo puede ser real, como el propio DNI de una persona. O puede ser un valor

que nos inventemos para conseguir el mismo fin, como un número que asignemos

automáticamente a cada registro, asegurándonos (realmente lo hará Base) de que no se repita.

Otra opción es utilizar una combinación de campos para identificar los registros de la tabla. Por

ejemplo podríamos definir la combinación de Nombre y Apellidos de nuestra tabla para este fin.

Page 15: Revista digital

Sin embargo, existe la probabilidad de que haya alumnos con igual nombre y apellidos, por lo que

no sería una clave del todo válida

Y UNA BASE DE DATOS RELACIONAL ?

Es un conjunto de información relaciona entre si, referente a un tema o propósito en particular.

Los registros de los empleados, las listas de posibles clientes y suministradores constituyen una

base de datos.

Diseño de una base de datos relacional

Una base de datos bien diseñada le brinda un completo acceso a la información deseada. Con un

buen diseño dedicará menos tiempo a crear la base de datos y obtendrá resultados más exactos

en menos tiempo.

Page 16: Revista digital

PARA EL DISEÑO SE DEBEN SEGUIR LOS

SIGUIENTES PASOS:

1. determinar el propósito de la base de datos.

2. Determinar las tablas necesarias.

3. Determinar los campos necesarios en cada tabla.

4. Determinar las relaciones.

5. Refinar el Diseño.

SISTEMAS GESTORES DE BASES DE DATOS

Con el uso y el incremento del tipo de base de datos se desarrollaron sistemas informáticos que

gestionan toda la funcionalidad de la base de datos propiamente dicha intentando que sea de la

manera más clara, directa y sencilla.

Normalmente cada compañía de base de datos trae su propio SGBD (Sistema Gestor de Base de

Datos). Aunque también los hay genéricos y muy buenos nosotros recomendamos que se utilice el

propio de cada base de datos siempre que se pueda.

En la categoría de sistemas de bases de datos libres o gratuitos podemos citar como más

importantes:

Page 17: Revista digital

CONCLUSCION

En mi opinión las bases de datos son utilizadas en infinidad de circunstancias:

Es muy utilizada por los administradores, quienes entre sus funciones tienen la de ordenar y

catalogar al personal, las mercancías, los gastos, los ingresos, etc.

Por ello nos encontramos en la eminente necesidad de catalogar los datos para que al ser

buscados puedan ser encontrados en forma adecuada.

Es una forma más fácil y sencilla de encontrar la información requerida por aquellos que la

necesitan.

Page 18: Revista digital

CIBERGRAFIA http://www.hipertexto.info/documentos/b_datos.htm

https://www.google.com.mx/search?q=BASE+DE+DATOS&biw=1024&bih=643&source=lnms&sa=X&

ved=0ahUKEwinzYL7nKjKAhXEyT4KHarrDokQ_AUIBSgA&dpr=1

http://cursos.clavijero.edu.mx/cursos/059_bd/modulo1/contenido/tema1.2.html?opc

https://support.office.com/es-es/article/Conceptos-b%C3%A1sicos-sobre-bases-de-datos-

a849ac16-07c7-4a31-9948-3c8c94a7c204

https://docs.moodle.org/all/es/Campos_de_la_base_de_datos

http://bernardoinfluenciabanksy.blogspot.mx/2013/05/microsoft-access-registro-campo-base-

de.html

http://www.ite.educacion.es/formacion/materiales/93/cd/m2_1/campos_clave.html