revista base de datos 1
DESCRIPTION
ÂTRANSCRIPT
![Page 1: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/1.jpg)
UNIVERSIDAD POLITECNICA DE CUAUTITLAN IZCALL
“BASE DE DATOS”
LIC. ROSALBA CHAVEZ GONZALES
ALUMNA: ELVIRA JAMIEL VILLASEÑOR SALGADO
![Page 2: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/2.jpg)
1
TABLA DE CONTENIDO
INTRODUCCION .........................................................................................................................................................2
¿QUE ES UNA BASE DE DATOS? ...............................................................................................................................3
VENTAJAS Y DESVENTAJAS .....................................................................................................................................3
VENTAJAS ..............................................................................................................................................................3
DESVENTAJAS ........................................................................................................................................................4
TABLAS .......................................................................................................................................................................5
CAMPO .......................................................................................................................................................................6
TIPOS DE CAMPOS ................................................................................................................................................6
REGISTRO ..................................................................................................................................................................9
CAMPO CLAVE ........................................................................................................................................................ 10
BASE DE DATOS RELACIONAL .............................................................................................................................. 10
EJEMPLOS DE BASE DE DATOS ............................................................................................................................. 11
CONCLUSIONES ...................................................................................................................................................... 12
CIBERGRAFIA .......................................................................................................................................................... 13
![Page 3: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/3.jpg)
2
INTRODUCCION
En este documento encontraras información acerca de base de datos, las cuales en esta época son muy
importantes para muchos aspectos de la vida, puede que encuentres cosas que no sabías o simplemente para
ampliar un poco más el conocimiento que ya tenías acerca de base de datos.
Encontraras que la información recabada no se limita a un solo sitio de información, sino que fue recabada de
diferentes fuentes de información, para poder brindarles más de un punto de vista, así como de información,
esperando que sea de su agrado dicha información, en la tabla de contenidos pueden encontrar los temas y
subtemas de este proyecto.
![Page 4: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/4.jpg)
3
¿QUE ES UNA BASE DE DATOS?
Una base de datos es una colección de archivos relacionados que permite el manejo de la información de
alguna compañía. Cada uno de dichos archivos puede ser visto como una colección de registros y cada registro
está compuesto de una colección de campos. Cada uno de los campos de cada registro permite llevar
información de algún atributo de una entidad del mundo real.
VENTAJAS Y DESVENTAJAS
VENTAJAS
Control sobre la redundancia de datos: Los sistemas de ficheros almacenan varias copias de los mismos datos
en ficheros distintos. Esto hace que se desperdicie espacio de almacenamiento, además de provocar la falta de
consistencia de datos. En los sistemas de bases de datos todos estos ficheros están integrados, por lo que no se
almacenan varias copias de los mismos datos. Sin embargo, en una base de datos no se puede eliminar la
redundancia completamente, ya que en ocasiones es necesaria para modelar las relaciones entre los datos.
Consistencia de datos: Eliminando o controlando las redundancias de datos se reduce en gran medida el riesgo
de que haya inconsistencias. Si un dato está almacenado una sola vez, cualquier actualización se debe realizar
sólo una vez, y está disponible para todos los usuarios inmediatamente. Si un dato está duplicado y el sistema
conoce esta redundancia, el propio sistema puede encargarse de garantizar que todas las copias se mantienen
consistentes.
Compartición de datos: En los sistemas de ficheros, los ficheros pertenecen a las personas o a los
departamentos que los utilizan. Pero en los sistemas de bases de datos, la base de datos pertenece a la
empresa y puede ser compartida por todos los usuarios que estén autorizados.
Mantenimiento de estándares: Gracias a la integración es más fácil respetar los estándares e necesarios, tanto
los establecidos a nivel de la empresa como los nacionales e internacionales. Estos estándares pueden
establecerse sobre el formato de los datos para facilitar su intercambio, pueden ser estándares de
documentación, procedimientos de actualización y también reglas de acceso.
Mejora en la integridad de datos: La integridad de la base de datos se refiere a la validez y la consistencia de
los datos almacenados. Normalmente, la integridad se expresa mediante restricciones o reglas que no se
pueden violar. Estas restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y es el SGBD
quien se debe encargar de mantenerlas.
Mejora en la seguridad: La seguridad de la base de datos es la protección de la base de datos frente a usuarios
no autorizados. Sin unas buenas medidas de seguridad, la integración de datos en los sistemas de bases de
datos hace que éstos sean más vulnerables que en los sistemas de ficheros.
Mejora en la accesibilidad a los datos: Muchos SGBD proporcionan lenguajes de consultas o generadores de
informes que permiten al usuario hacer cualquier tipo de consulta sobre los datos, sin que sea necesario que un
programador escriba una aplicación que realice tal tarea.
![Page 5: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/5.jpg)
4
Mejora en la productividad: El SGBD proporciona muchas de las funciones estándar que el programador necesita
escribir en un sistema de ficheros. A nivel básico, el SGBD proporciona todas las rutinas de manejo de ficheros
típicas de los programas de aplicación. El hecho de disponer de estas funciones permite al programador
centrarse mejor en la función específica requerida por los usuarios, sin tener que preocuparse de los detalles
de implementación de bajo nivel.
Mejora en el mantenimiento: En los sistemas de ficheros, las descripciones de los datos se encuentran inmersas
en los programas de aplicación que los manejan. Esto hace que los programas sean dependientes de los datos,
de modo que un cambio en su estructura, o un cambio en el modo en que se almacena en disco, requiere
cambios importantes en los programas cuyos datos se ven afectados. Sin embargo, los SGBD separan las
descripciones de los datos de las aplicaciones. Esto es lo que se conoce como independencia de datos, gracias a
la cual se simplifica el mantenimiento de las aplicaciones que acceden a la base de datos.
Aumento de la concurrencia: En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder
simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda
información o se pierda la integridad. La mayoría de los SGBD gestionan el acceso concurrente a la base de
datos y garantizan que no ocurran problemas de este tipo.
Mejora en los servicios de copias de seguridad: Muchos sistemas de ficheros dejan que sea el usuario quien
proporcione las medidas necesarias para proteger los datos ante fallos en el sistema o en las aplicaciones. Los
usuarios tienen que hacer copias de seguridad cada día, y si se produce algún fallo, utilizar estas copias para
restaurarlos. En este caso, todo el trabajo realizado sobre los datos desde que se hizo la última copia de
seguridad se pierde y se tiene que volver a realizar. Sin embargo, los SGBD actuales funcionan de modo que se
minimiza la cantidad de trabajo perdido cuando se produce un fallo.
DESVENTAJAS
Complejidad: Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran
funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder realizar un buen uso de ellos.
Coste del equipamiento adicional: Tanto el SGBD, como la propia base de datos, pueden hacer que sea
necesario adquirir más espacio de almacenamiento. Además, para alcanzar las prestaciones deseadas, es
posible que sea necesario adquirir una máquina más grande o una máquina que se dedique solamente al SGBD.
Todo esto hará que la implantación de un sistema de bases de datos sea más cara.
Vulnerable a los fallos: El hecho de que todo esté centralizado en el SGBD hace que el sistema sea más
vulnerable ante los fallos que puedan producirse. Es por ello que deben tenerse copias de seguridad (Backus).
![Page 6: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/6.jpg)
5
TABLAS
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.
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.
![Page 7: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/7.jpg)
6
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.
Nombre y descripción del campo
Todos los campos necesitan un nombre y una descripción cuando se crean.
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
![Page 8: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/8.jpg)
7
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).
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".
![Page 9: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/9.jpg)
8
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.
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 10: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/10.jpg)
9
REGISTRO
Registrar es la acción que se refiere a almacenar algo o a dejar constancia de ello en algún tipo de documento.
Un dato, por su parte, es una información que posibilita el acceso a un conocimiento.
La noción de registro de datos, por lo tanto, está vinculada a consignar determinadas informaciones en
un soporte. El registro de datos puede desarrollarse tanto en un papel como en formato digital. Por
ejemplo: “Apenas llegué a la oficina, un empleado administrativo me pidió mis documentos y procedió al
registro de datos en una planilla”, “Gracias a esta nueva herramienta tecnológica que acabamos de
incorporar, el registro de datos será mucho más veloz”, “Tenemos problemas con el registro de datos ya que
el sistema no está funcionando bien: le pido disculpas por las molestias”.
En el ámbito de la informática, se conoce como registro de datos al bloque con información que forma parte de
una tabla. Esto quiere decir que, en una base de datos, el registro de datos es una fila.
Esta fila o registro supone un conjunto de datos que mantienen una cierta vinculación entre sí. La totalidad de
las filas de una tabla respeta una estructura idéntica, una característica que permite trabajar y hacer cálculos
con la información. La tabla, en definitiva, constituye la base de datos.
![Page 11: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/11.jpg)
10
CAMPO CLAVE
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. 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.
BASE DE DATOS RELACIONAL
Una base de datos relacional es un conjunto de tablas que contienen datos provistos en categorías
predefinidas. Cada tabla (que a veces se llaman ‘relación’) contiene una o más categorías de datos en
columnas. Cada fila contiene una instancia única de datos para las categorías definidas por las columnas. Por
ejemplo, una base de datos típica de ingreso de solicitudes de negocio incluiría una tabla que describiera a un
cliente con columnas para el nombre, dirección, número de teléfono, y así sucesivamente. Otra tabla
identificaría el pedido: producto, cliente, fecha, precio de venta, y así sucesivamente. Un usuario de la base
de datos podría obtener una vista de la base de datos que se ajuste a sus necesidades. Por ejemplo, un gerente
de sucursal podría preferir una vista o informe sobre todos los clientes que han comprado productos después de
una fecha determinada. Un gerente de servicios financieros en la misma empresa podría, desde las mismas
tablas, obtener un informe sobre las cuentas que deben ser pagadas.
![Page 12: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/12.jpg)
11
EJEMPLOS DE BASE DE DATOS
Ejemplo 1:
• Para una UNIVERSIDAD, las entidades de interés podrían ser: ALUMNOS, PROFESORES, SALONES, etc.
• Para la entidad ALUMNO, los atributos importantes podrían ser: NOMBRE, DIRECCION, TELEFONO,
CARRERA, MATRICULA, etc.
Ejemplo 2:
• Para una INDUSTRIA, las entidades de interés podrían ser: DEPARTAMENTOS, EMPLEADOS, PRODUCTOS,
etc.
• Para la entidad DEPARTAMENTO, los atributos importantes podrían ser: NOMBRE DEL DEPARTAMENTO,
NOMBRE DEL DIRECTOR DEL DEPARTAMENTO, FUNCION DEL DEPARTAMENTO, etc.
![Page 13: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/13.jpg)
12
CONCLUSIONES
Gracias a la información recabada para este trabajo, entendí ciertas cosas que había pasado por alto o que
simplemente que no sabía.
Aprendí algunas ventajas a cerca de las bases de datos, así como también desventajas, eso me hizo ver que
todo tiene sus pros y sus contras.
Se podría pensar que es un tema sencillo y en cierto sentido lo es, pero la verdad es que al ir investigando más
acerca del tema me di cuenta que aunque ciertas cosas son más fáciles de entender, otras son un poco más
complejas.
![Page 14: Revista base de datos 1](https://reader034.vdocuments.mx/reader034/viewer/2022052418/579073bc1a28ab6874acaa7a/html5/thumbnails/14.jpg)
13
CIBERGRAFIA
http://definicion.de/registro-de-datos/
http://www.gridmorelos.uaem.mx/~mcruz//cursos/miic/bd1.pdf
http://codima123.blogspot.mx/2010/01/ventajas-y-desventajas-de-una-base-de.html
https://support.office.com/es-mx/article/Conceptos-b%C3%A1sicos-sobre-bases-de-datos-a849ac16-07c7-4a31-
9948-3c8c94a7c204
http://www.ite.educacion.es/formacion/materiales/93/cd/m2_1/index.html
https://docs.moodle.org/all/es/Campos_de_la_base_de_datos
http://www.ite.educacion.es/formacion/materiales/93/cd/m2_1/campos_clave.html
http://searchdatacenter.techtarget.com/es/definicion/Base-de-datos-relacional