Está en la página 1de 16

Base-de-datos-Practica.

pdf

Tomasruizzz7

Aplicaciones ofimáticas

1º Sistemas Microinformáticos y Redes

Estudios España

Reservados todos los derechos.


No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Base de datos
Aplicaciones ofimáticas

Tomás Ruiz Arada | Microinformática y Redes |

Contenido
Se le pide al alumno realizar un resumen y esquema del nuevo tema de ofimática
denominado “Base de datos” .............................................................................................. 3
Componentes de la base de datos .................................................................................. 3
Formularios ..................................................................................................................... 4
Informes........................................................................................................................... 4
Macros ............................................................................................................................. 4
Relaciones............................................................................................................................ 4
Relación Uno a Uno: ................................................................................................... 4
Relación Uno a Varios: ................................................................................................ 4

PÁGINA 0

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Relación Varios a Varios:............................................................................................. 4
Conceptos relacionados con consultas .............................................................................. 5
Campo: ......................................................................................................................... 5
Campo clave o llaves: .................................................................................................. 5

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Función: ....................................................................................................................... 5
Criterios: ...................................................................................................................... 5
Uso del operador Y (AND): ......................................................................................... 5
Uso del operador O (OR): ........................................................................................... 5
Esquema del tema ........................................................................................................... 5
-Conteste a las siguientes preguntas relacionadas con el tema: ....................................... 5

PÁGINA 1

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Aplicaciones ofimáticas
Banco de apuntes de tu clase
a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553
PÁGINA 2

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Se le pide al alumno realizar un resumen y esquema del nuevo tema
de ofimática denominado “Base de datos”
Una base de datos es un conjunto de datos ordenados según ciertas reglas y criterios.

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
El gestor de bases de datos es una aplicación que permite almacenar de forma
ordenada, cualquier tipo de información, así como acceder y recuperar estos datos
aplicando distintos filtros y criterios de selección. La base de datos relacional es un
conjunto de tablas de datos, similares a hojas electrónicas, organizadas por temas y
relacionadas entre sí a través de llaves.

COMPONENTES DE LA BASE DE DATOS


Las tablas

Es un 0bjeto de la base de datos donde se almacena y se organiza de la información. En


cada tabla encontraremos una serie de filas y columnas. A las filas de una tabla de una
base de datos se les llama registros y a las columnas, campos.

Todos los datos que aparecen en un mismo registro se refieren a un mismo individuo y
todos los datos que aparecen en un campo se refieren a un mismo tipo de información
sobre el individuo.

Consultas

Sin los objetos de una base de datos que permite recuperar datos de una tabla,
modificarlos e incluso almacenar el resultado en otra tabla.

Existen tres tipos de consulta:

• Consultas de selección
• Consultas de acción
• Consultas específicas SQL

Consultas de selección:

Son las consultas que extraen o nos muestran datos.

Muestran aquellos datos de una tabla que cumplen los criterios especificados.

Consultas de acción:

Son consultas que realizan cambios a los registros. Existen varios tipos de consulta de
acción, de eliminación, de actualización….

Consulta específica de SQL:

PÁGINA 3

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Son consultas que tienen que definir directamente en SQL.

FORMULARIOS
Objetos utilizados para la introducción eficiente y eficaz de los datos a las tablas y para
la visualización de información procesada.

INFORMES
Objetos diseñados a partir de las tablas o consultas para obtener información
agrupada, resumida, totalizada y filtrada para visualizarla en pantalla.

Los informes tienen como objetivo proporcionar las herramientas necesarias para
obtener una copia impresa de los datos existentes en una base de datos, aunque
existen otras posibilidades.

MACROS
Objetos que permiten utilizar infinidad de acciones para automatizar procesos
complejos.

Relaciones
Una base de datos relacional permite la utilización simultanea de datos procedentes de
más de una tabla.

Al hacer uso de las relaciones, se evita la duplicidad de datos, ahorrando memoria y


espacio en el disco.

Existen tres tipos de relaciones:

Relación Uno a Uno:


Cuando un registro de una tabla sólo puede estar relacionado con un único registro de
la otra tabla y viceversa.

Relación Uno a Varios:


Cuando un registro de una tabla sólo puede estar relacionado con un único registro de
la otra tabla y un registro de la otra tabla.

Relación Varios a Varios:


Cuando un registro de una tabla puede estar relacionado con más de un registro de la
otra tabla y viceversa.

PÁGINA 4

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Conceptos relacionados con consultas
Campo:
La función de esta línea no es otra que hacer referencia al campo de la tabla cuya
información quieres mostrar.

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Campo clave o llaves:
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.

Función:
Las consultas no solo permiten seleccionar ciertos registros de una o varias tablas.

Criterios:
Las opciones de criterio permiten crear consultas complejas utilizando los operadores
lógicos AND y OR en función del lugar donde coloquemos cada criterio.

Uso del operador Y (AND):


El operador Y obliga que se cumplan TODOS los criterios para seleccionar un registro.

Uso del operador O (OR):


Las condiciones compuestas mediante el operador O (OR) son menos restrictivas y es
suficiente con que se cumpa una de las condiciones para añadir el registro al resultado
de la consulta.

ESQUEMA DEL TEMA

https://app.algoreducation.com/maps/editor?mapId=65d38845b907dd0247214498

-Conteste a las siguientes preguntas relacionadas con el


tema:

a) ¿Para qué sirve una base de datos?

Una base de datos es un conjunto de datos ordenados según ciertas reglas y


criterios. Permite almacenar de forma ordenada, cualquier tipo de información, así

PÁGINA 5

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
como acceder y recuperar estos datos aplicando distintos filtros y criterios de
selección.

b) ¿Qué es un campo de la base de datos?

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
La función de esta línea no es otra que hacer referencia al campo de la tabla cuya
información quieres mostrar.

c) Diferencia los tres tipos de consultas que hay.

Consultas de selección:

Son las consultas que extraen o nos muestran datos.

Muestran aquellos datos de una tabla que cumplen los criterios especificados.

Consultas de acción:

Son consultas que realizan cambios a los registros. Existen varios tipos de consulta de
acción, de eliminación, de actualización….

Consulta específica de SQL:

Son consultas que tienen que definir directamente en SQL.

d) ¿Qué es un macro en base de datos?

Objetos que permiten utilizar infinidad de acciones para automatizar procesos


complejos.

e) ¿Qué es un criterio? ¿y una función?

Las opciones de criterio permiten crear consultas complejas utilizando los operadores
lógicos AND y OR en función del lugar donde coloquemos cada criterio.

Las consultas no solo permiten seleccionar ciertos registros de una o varias tablas.

PÁGINA 6

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
-Deberá de usar Internet para poder realizar la
investigación y responder correctamente a las preguntas.

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
1- ¿Cómo podrías explicar qué es una base de datos?

Una base de datos es una herramienta para recopilar y organizar información. Las
bases de datos pueden almacenar información sobre personas, productos, pedidos u
otras cosas. Muchas bases de datos comienzan como una lista en una hoja de cálculo o
en un programa de procesamiento de texto.

2- ¿Qué se entiende por gestor de base de datos?

Es un conjunto de programas que nos permiten gestionar bases de datos. Es decir,


realiza las funciones de modificar, extraer y almacenar información de una base de
datos, además de poseer herramientas con funciones de eliminar, modificar, analizar,
etc…

3-¿Cuáles son las funciones principales del gestor de base de datos?

Permitir a los usuarios de negocio almacenar la información, modificar datos y acceder


a los activos de conocimiento de la organización. Asimismo, el gestor de base de datos
también se ocupa de realizar consultas y hacer análisis para generar informes.

4-¿Qué es Microsoft Access y que permite hacer?

Access es una base de datos de Microsoft, te permite hacer todo lo que hace una base
de datos.

5-¿Que es Libre Office Base?

Es igual que Access pero es gratuita.

6-Explica los siguientes conceptos:

1. Tabla: Una tabla en una base de datos es una estructura organizada de datos
que se presenta en filas y columnas. Cada fila de una tabla representa un
registro único y cada columna representa un atributo o campo específico. Las
tablas se utilizan para organizar y almacenar datos de manera estructurada.

2. Clave primaria: La clave primaria es un campo o conjunto de campos en una


tabla de base de datos que identifica de manera única cada registro en esa
tabla. La clave primaria garantiza la integridad de los datos al evitar duplicados
y proporciona un medio eficiente para buscar y recuperar registros específicos
dentro de una tabla.

3. Campo: Un campo es una unidad básica de datos que representa una


característica o atributo particular de un objeto o entidad en una base de datos.

PÁGINA 7

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
Cada columna en una tabla representa un campo específico que almacena un
tipo específico de datos, como texto, números, fechas, etc.

4. Registro: Un registro, también conocido como fila, es una colección de


campos relacionados que representan una entidad individual en una tabla de
base de datos. Cada registro contiene información específica sobre un objeto o
entidad y consiste en valores para cada uno de los campos definidos en la tabla.

5. Formulario: Un formulario en una base de datos es una interfaz de usuario


que permite la entrada, visualización y modificación de datos almacenados en
la base de datos. Los formularios suelen presentar datos de una manera más
estructurada y amigable para el usuario, facilitando la interacción con la base
de datos.

6. Informes: Un informe en una base de datos es una representación visual de los


datos almacenados en la base de datos que se genera a partir de consultas o
análisis de los datos. Los informes suelen incluir resúmenes, gráficos y otros
elementos visuales que ayudan a los usuarios a comprender y analizar la
información de manera efectiva.

7. Tipos de relaciones: En una base de datos relacional, los tipos de relaciones


más comunes son:

• Uno a Uno (1:1): Cada registro de una tabla se relaciona con


exactamente un registro en otra tabla.

• Uno a Muchos (1:N): Cada registro de una tabla se relaciona con uno o
más registros en otra tabla.

• Muchos a Muchos (N:M): Varios registros en una tabla están


relacionados con varios registros en otra tabla a través de una tabla
intermedia.

¿Qué es MySQL y SQLserver?

1. MySQL: MySQL es un sistema de gestión de bases de datos relacional de


código abierto que se desarrolla, distribuye y mantiene bajo la licencia de
código abierto de MySQL AB, que ahora es propiedad de Oracle Corporation.
Es conocido por ser rápido, confiable y fácil de usar, y es utilizado por una
amplia gama de aplicaciones y sitios web, desde pequeñas aplicaciones web
hasta grandes empresas. MySQL es compatible con varios sistemas operativos,
incluyendo Linux, Windows y macOS. Es muy popular en el mundo de las
aplicaciones web debido a su escalabilidad y rendimiento.

2. SQL Server: SQL Server es un sistema de gestión de bases de datos relacional


desarrollado por Microsoft. Es una solución integral para la gestión y el análisis

PÁGINA 8

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
de datos que proporciona una amplia gama de servicios para almacenar,
manipular y analizar datos. SQL Server ofrece características avanzadas como
almacenamiento de datos en memoria, capacidades de análisis avanzadas,
seguridad robusta y capacidades de administración de datos. Es ampliamente
utilizado en entornos empresariales y se integra bien con otros productos y

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
tecnologías de Microsoft, como el entorno de desarrollo .NET y las
herramientas de productividad empresarial como Microsoft Excel y Power BI.

-Indica algunos ejemplos de utilidad de las bases de datos.

1. Sistemas de gestión empresarial (ERP): Las bases de datos son


fundamentales para almacenar y gestionar información relacionada con
recursos humanos, contabilidad, inventario, ventas y otros aspectos clave de las
operaciones empresariales.

2. Sistemas de gestión de relaciones con los clientes (CRM): Las bases de


datos se utilizan para almacenar datos de clientes, historiales de interacciones,
preferencias y otra información relevante para la gestión de relaciones con los
clientes.

3. Aplicaciones web y móviles: Las bases de datos se utilizan para almacenar y


recuperar datos en aplicaciones web y móviles, desde redes sociales y
plataformas de comercio electrónico hasta aplicaciones de transporte y
servicios de entrega.

4. Sistemas de información geográfica (GIS): Las bases de datos espaciales se


utilizan en sistemas de información geográfica para almacenar y gestionar
datos geoespaciales, como mapas, ubicaciones geográficas, datos topográficos y
datos de GPS.

5. Sistemas de gestión de contenido (CMS): Las bases de datos se utilizan en


sistemas de gestión de contenido para almacenar y gestionar contenido web,
como artículos, imágenes, videos, comentarios y otra información relacionada
con sitios web y aplicaciones.

6. Sistemas de análisis de negocios (BI): Las bases de datos se utilizan en


sistemas de análisis de negocios para almacenar datos transaccionales y de otro
tipo que luego se analizan para identificar tendencias, patrones y
oportunidades de mejora en las operaciones comerciales.

7. Sistemas de monitorización y control de procesos industriales: Las bases


de datos se utilizan en sistemas de control y monitorización de procesos
industriales para almacenar datos de sensores, registros de eventos y otra
información relacionada con el funcionamiento de maquinaria y sistemas
industriales.

PÁGINA 9

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
9- Describe 3 tipos diferentes de software para manejar bases de datos
que no se mencionaran anteriormente y explica sus principales
características.

1. MySQL: MySQL es un sistema de gestión de bases de datos relacional de

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
código abierto que se utiliza en una amplia variedad de aplicaciones y
entornos. Es especialmente popular en el desarrollo web y se utiliza
comúnmente con tecnologías como PHP y JavaScript para crear aplicaciones
web dinámicas y escalables. MySQL es conocido por su rendimiento,
confiabilidad y facilidad de uso, y es compatible con una variedad de sistemas
operativos, incluyendo Linux, Windows y macOS.

2. PostgreSQL: PostgreSQL es otro sistema de gestión de bases de datos


relacional de código abierto que es altamente escalable y extensible. Es
conocido por su robustez, confiabilidad y cumplimiento de los estándares SQL.
PostgreSQL es adecuado para una amplia gama de aplicaciones, desde
pequeñas bases de datos locales hasta grandes aplicaciones empresariales y
sistemas de información geográfica. Ofrece características avanzadas como
soporte para tipos de datos complejos, transacciones ACID y replicación de
datos.

3. MongoDB: MongoDB es un sistema de gestión de bases de datos NoSQL de


código abierto que se basa en un modelo de datos de documentos. A diferencia
de los sistemas de gestión de bases de datos relacionales, que utilizan tablas y
filas, MongoDB almacena datos en documentos flexibles tipo JSON (BSON) con
un esquema dinámico. MongoDB es altamente escalable y está diseñado para
manejar grandes volúmenes de datos y aplicaciones web modernas que
requieren flexibilidad en la estructura de los datos. Es especialmente popular
en entornos de desarrollo web y aplicaciones móviles.

-¿Qué entiende por redundancia de datos?

La redundancia de datos en bases de datos se refiere a la duplicación innecesaria de la


misma información en múltiples lugares dentro de la base de datos. Esto puede ocurrir
por varias razones, como el diseño ineficiente de la base de datos, la falta de
normalización o la replicación no controlada de datos.

Características de SQL

1. Simplicidad y facilidad de uso: SQL es un lenguaje fácil de aprender y


comprender, especialmente para aquellos que están familiarizados con la
estructura de las bases de datos relacionales. Su sintaxis está diseñada para ser
clara y legible, lo que facilita la escritura y comprensión de consultas y
comandos.

2. Independencia de la plataforma: SQL es compatible con una amplia


variedad de sistemas de gestión de bases de datos (SGBD), lo que permite que

PÁGINA 10

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
las mismas consultas y comandos SQL se utilicen en diferentes plataformas y
sistemas operativos. Esto proporciona una gran flexibilidad y portabilidad a las
aplicaciones que utilizan bases de datos relacionales.

3. Manipulación de datos: SQL proporciona una amplia gama de capacidades

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
para manipular datos en bases de datos relacionales. Permite realizar consultas
complejas para recuperar, insertar, actualizar y eliminar datos de manera
eficiente y precisa.

4. Seguridad: SQL incluye características de seguridad integradas que permiten


controlar el acceso a los datos y proteger la integridad de la base de datos. Esto
incluye la capacidad de definir privilegios y roles de usuario para restringir el
acceso a ciertas tablas o realizar determinadas operaciones.

5. Optimización de consultas: Los sistemas de gestión de bases de datos suelen


ofrecer optimizadores de consultas que analizan las consultas SQL y
determinan la forma más eficiente de ejecutarlas. Esto ayuda a mejorar el
rendimiento de las consultas y reduce el tiempo de respuesta de las
aplicaciones que acceden a la base de datos.

6. Escalabilidad: SQL es altamente escalable y puede manejar grandes


volúmenes de datos y cargas de trabajo. Los sistemas de gestión de bases de
datos relacionales están diseñados para escalar horizontal y verticalmente para
adaptarse a las necesidades cambiantes de las aplicaciones y los usuarios

¿Que componentes tiene una tabla?

1. Nombre de la tabla: Es el identificador único que se utiliza para referirse a la


tabla dentro de la base de datos. Este nombre debe ser único dentro del
esquema de la base de datos y suele ser descriptivo del tipo de datos que
almacena la tabla.

2. Campos o columnas: Los campos son los elementos individuales de una tabla
que representan las diferentes características o atributos de los datos que se
están almacenando. Cada campo tiene un nombre único y un tipo de datos
asociado que define el tipo de información que puede almacenar, como texto,
números, fechas, etc.

3. Tipos de datos: Los tipos de datos definen el tipo de información que puede
almacenarse en cada campo de la tabla. Algunos ejemplos comunes de tipos de
datos son VARCHAR para cadenas de texto variables, INT para números
enteros, DATE para fechas, entre otros.

4. Clave primaria: La clave primaria es uno o varios campos de la tabla que


sirven para identificar de manera única cada registro en la tabla. La clave
primaria garantiza la integridad de los datos y facilita la recuperación eficiente
de registros específicos.

PÁGINA 11

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Te has descargado este apunte gracias a la publicidad. También puedes eliminarla con 1 coin.
5. Restricciones de integridad: Las restricciones de integridad son reglas que se
aplican a los datos almacenados en la tabla para garantizar su consistencia y
coherencia. Algunos ejemplos de restricciones de integridad incluyen la clave
primaria, claves foráneas, restricciones de unicidad, restricciones de valores por
defecto, entre otros.

6. Registros o filas: Los registros son las entradas individuales de datos en una
tabla que representan entidades o elementos específicos. Cada registro consta
de valores para cada uno de los campos definidos en la tabla.

7. Relaciones: Las relaciones definen las asociaciones y conexiones entre tablas


en una base de datos relacional. Las relaciones pueden establecerse a través de
claves primarias y claves foráneas para representar la conexión lógica entre
entidades relacionadas.

PÁGINA 12

a64b0469ff35958ef4ab887a898bd50bdfbbe91a-9913553

Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.

También podría gustarte