Taller Base de Datos
Taller Base de Datos
Taller Base de Datos
13 de octubre de 2021
Ficha: 2419805.
c. 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.
d. 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.
e. 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.
f. 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".
g. Dibujo: Permite al usuario subir un fichero de imagen desde su ordenador.
h. 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.
i. Texto: 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.
2
j. Á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.
k. 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.
-Tablas: Una tabla es utilizada para organizar y presentar información, las cuales se componen
de campos (columnas) y registros (filas) de celdas que pueden ser llenadas con textos o
gráficos. Podemos encontrar distintos tipos de tablas como lo son:
a) Tablas Persistentes: Son aquellas que permiten que los registros sean eliminados o
borrados manualmente y tenemos de tres tipos:
Base: Es donde se encuentra toda la información de todos los registros sin que se haga
ninguna validación adicional.
Vista: Es una relación que se hace en referencia a una fila o columna específica.
Instantáneo: Es todo registro que se puede ver de manera inmediata con solo una referencia.
b) Tablas Temporales: Son aquellas tablas que son eliminadas automáticamente por el
motor de base de datos o múltiples dispositivos.
c) Tablas con particiones: Son tablas cuyos datos se han dividido horizontalmente entre
unidades que pueden repetirse por más de un grupo de archivos. Las particiones facilitan
la administración de las tablas.
d) Tablas de sistemas: SQL server que almacena datos que define la configuración del
servidor y de todas las tablas en conjunto de tablas en especial.
-Archivos: En una base de datos un archivo es una colección de registros, las formas en las
cuales pueden organizarse los archivos, son archivos secuenciales o archivos directos.
3
a) Archivo secuencial: es la forma más simple de almacenar y recuperar registros de un
archivo. En un archivo secuencial, se almacenan los registros uno tras otro. El primer
registro almacenado se coloca al principio del archivo. El segundo se almacena
inmediatamente después (no existen posiciones sin uso), el tercero después del segundo,
etc. Este orden nunca cambia en la organización secuencial.
b) Los archivos directos: Son los explotan la capacidad de los discos para acceder
directamente a cualquier bloque de dirección conocida. Como en los archivos secuenciales
y secuenciales indexados, se requiere un campo clave en cada registro. Sin embargo, aquí
no hay concepto de ordenamiento secuencial. (Rojas, 2014)
3. ¿Cuáles son los programas que me permiten trabajar (crear, manipular y consultar), las
Base de Datos? Menciona 2 nombres de este tipo de programas.
Son los gestores de Base de datos; aquellos que actúan como intermediarios entre el conjunto
de aplicaciones o paquetes de aplicaciones y los datos; es decir, es un conjunto de programas
invisibles para el usuario final con el que se administra y gestiona la información que incluye
una base de datos.
Los gestores de datos o gestores de base de datos permiten administrar todo acceso a la base
de datos, pues tienen el objetivo de servir de interfaz entre esta, el usuario y las aplicaciones.
INTRODUCCIÓN A LAS BASES DE DATOS.
INSTRUCTOR: LEE JARED ESCOBAR.
Además, los sistemas de gestión de base de datos pueden entenderse como una colección de
datos interrelacionados, estructurados y organizados en el ecosistema formado por dicho
conjunto de programas que acceden a ellos y facilitan su gestión.
1. MySQL
MySQL es un SGBD que está escrito en C y C++ y, además, está provisto de un analizador sintáctico
de SQL basado en Yacc con un tokenizador (escáner léxico) propio. Además, el sistema de gestión
de bases de datos se destaca por su amplio soporte de sistemas operativos.
Microsoft SQL Server es una herramienta para la gestión de bases de datos cuyo principal lenguaje
de consulta es Transact-SQL, una aplicación de las normas ANSI/ISO estándar Structured Query
Language (SQL).
● Soporte de transacciones.
● Escalabilidad,
4 estabilidad y seguridad.
● Incluye un potente entorno gráfico de administración que permite el uso de comandos DDL y
DML gráficamente.
*Tamaño
*Paramétricos
*Casuales
*Sofisticados
Un Sistema Gestor de Base de Datos debe proporcionar una serie de lenguajes para la definición y
5
manipulación de la base de datos. Estos lenguajes son:
-Un DML stand-alone. En este caso el SMBD provee de un compilador o interprete para el
DML. La desventaja de este lenguaje es que no puede ser usado para programas
complejos, los cuales ejecutan algún acceso a la base de datos, pero simultáneamente
ejecutan otras tareas, por ejemplo, cálculos numéricos.
7. De los actores que intervienen un SGBD ¿Cuál serías tú? Menciona 3 de las funciones básicas
que tendrías que realizar.
Me gustaría ser el administrador de base de datos, dado que; sus funciones implican conocer
ampliamente tanto el equipo informático como el SGBD que se está utilizando (Hernández, 2011),
de esta manera diseñar un entorno físico acordes con las funciones del programa, pero al mismo
tiempo 6una interfaz que sea amable con los usuarios finales; así se les facilite acceder a la
información en tiempo real y continuamente. También se encarga, que el sistema siempre esté
operativo y actualizado todo el tiempo, y que la seguridad no se vea comprometida en ningún
momento. Se encarga que el programa tenga buena concurrencia de los usuarios y su utilidad siga
siendo funcional para los usuarios finales. De no ser así, llevar a cabo nuevamente el análisis de las
necesidades de éstos y proceder a realizar las actualizaciones o modificaciones necesarias.
INTRODUCCIÓN A LAS BASES DE DATOS.
INSTRUCTOR: LEE JARED ESCOBAR.
REFERENCIAS.