Está en la página 1de 8

Título:BASE DE DATOS TODOLOGÍA DE

DESARROLLO DE SOFTWARETODOLOGÍAS DE
Subtítulo:
 Definicio
 Ventajas y desventajas
 Sistemas de ficheros
 Niveles de abstraccion de base de datos

BASE DE DATOS

Ing. Ramiro Aguirre

Llamatumbi Pariguaman Christopher Ismael

christopher.llamatumbi@intsuperior.edu.ec
0980993652
NO 2 22/11/2022
OBJETIVO
Realizar investigaciones mediante un documento sobre la base de datos el
cual ayudara al estudiante a identificar su propósito dentro de la informática.

BASE DE DATOS
Una base de datos es a un conjunto de información perteneciente a un
mismo contexto, de forma organizada para que luego podamos encontrar y
utilizar fácilmente. para su posterior recuperación, análisis o transmisión.
Cada base de datos se compone de una o más tablas que guarda un
conjunto de datos.
Cada tabla tiene una
o
más columnas y filas.
Las columnas
guardan una parte de
la información sobre
cada elemento que
queramos guardar en
la tabla, cada fila de
la tabla conforma un
registro.
Para poder identificar una base de datos tenemos que tomar en cuenta las
siguiente características:

 Independencia lógica y física de los dato


 Redundancia mínima
 Acceso concurrente por varios usuarios
 Integridad de los datos
 Consultas complejas optimizadas
 Seguridad de acceso y auditoria
 Respaldo y recuperación
 Acceso a través de lenguajes de programación estándar

VENTAJAS

1. Acceso rápido a los datos


Permiten tener un acceso inmediato a los datos que se alojan en ella. La
información puede ser accesada, modificada, borrada y agregada las 24 hs.

2. Evita datos repetidos o duplicados


Al usar una base de datos informática encontramos ventajas importantes
como poder eliminar registros o datos duplicados o triplicados.

3. Aumenta la productividad
Permite al acceso de los datos de forma instantánea en mayor velocidad para
realizar las tareas relacionadas a la manipulación de la información, sea
copiarla, eliminarla o simplemente leerla.
Para las persona que manejan bases de datos se ven más productivos,
rápidos y eficientes en su trabajo al tener toda la información ordenada en
todo momento.

4. Permiten ingresar datos ilimitados


Las bases de datos virtuales no tienen límite alguno prácticamente, siempre
hay discos duros más grandes, cpus y memorias más rápidas para procesar
los crecientes datos de una base de datos, incluso existen servicios de base
de datos ilimitadas, sin restricciones de disco o acceso a la data.

5. Compartir datos globalmente


El acceso remoto a la información que se almacena en las diferentes BD
permite a los usuarios de una empresa, sistema o servicio acceder de forma
remota a sus datos personales, de la empresa, productos o negocios, no
importa si no estás en la misma oficina, podrás acceder remotamente sin
ningún problema.

6. Centralizar la información
Las base de datos permiten tener los datos centralizados en un solo lugar,
puede ser un servidor, varios servidores o bien en diferentes tipos de nube
informática.

7. Reducción del espacio físico


Hoy en día podemos alojar todos los datos en medios y dispositivos de
almacenamiento digitales, ya es posible tener todo digitalizado y ahorrar
espacio inmensamente.

8. Mantenimiento fácil
Hacer un mantenimiento de base de datos, depuración de registros es
sumamente fácil si tienes una BD en formato digital, tomando solo segundos
o minutos en algunos casos.

9. Permiten hacer respaldos


Hoy en día los datos se pueden resguardar gracias a copias de seguridad
que pueden correr en intervalos se minutos, horas, días, semanas o meses, y
puedes almacenar esos backups durante el tiempo que necesites.

10. Son Portables


Una de las mayores ventajas de la base de datos es que puede portarse a
donde quieras. Tan solo debes poner a correr una copia de seguridad, y
puedes mover esa copia hacia otros servidores, VPS o servicios Cloud donde
quieras alojarla.
11. Son Dinámicas
Toda BD moderna es dinámica ante todo la modernas permiten modificar
datos, eliminar, insertar, seleccionar y leer datos de forma natural, sin
limitaciones, haciendo que su naturaleza sea sumamente dinámica.

DESVENTAJAS

1) Pueden crecer mucho


A medida que se agregan datos, la estabilidad de la misma se vuelve más
crítica. Muchas veces necesitarás ampliar el espacio en disco duro, así como
también la memoria RAM o accesos simultáneos de los usuarios a medida
que crece la demanda.
Si la base de datos se vuelve muy grande puede que incluso necesites
cambiar el motor de la base de datos pues quizás el actual no permite
manejar los datos de forma tan eficiente y fluida como necesitas.
2) Suba de costos
Al aumentar la demanda, tamaño y uso de la BD, también puede que
necesites cambair el equipamiento de tus servidores. Esto hará que se
incrementen los costos, sobre todo cuando el crecimiento es tal que se
require de instalación de cluster y replicación de datos a nivel de software y
hardware.
3) Actualizaciónes
Los lenguajes SQL en que se escriben las sentencias que permiten a un
cliente conectar con un servidor pueden cambiar de una versión vieja a una
nueva, haciendo que las instrucciones queden inoperativas, y por lógica la
información no se maneje de la misma manera, es vital mantener tanto
servidor como cliente y aplicaciones actualizadas, es una de sus grandes
desventajas o contras.
4) Pueden fallar críticamente
Cuando un servicio de base de datos falla pueden darse por falla de
hardware, software o ataque hacker, esos datos tan preciados que hace un
momento estaban disponibles ahora no están y no se puede acceder a ellos.
5) Ataques remotos
Las BDs digitales siempre son y serán presa de ataques remotos por parte de
hackers, crackers, troyanos y virus maliciosos. Esto puede suceder en que el
atacante ingrese al servidor de base de datos, o a la BD principal y robe,
modifique o elimine información crítica ubicada en ese medio.
SISTEMA DE FICHEROS
Son una parte esencial en el trabajo de
los sistemas operativos. Gracias a
sistemas de ficheros y a la parte del
sistema operativo que se encarga de
trabajar con ellos podemos almacenar
ficheros y directorios en particiones de
nuestros discos duros y dispositivos de
almacenamiento masivo en general.

Un fichero es un contenedor de
información relacionada entre sí, se
crearon para poder almacenar
información de manera persistente en
una memoria secundaria o auxiliar.

Todo fichero tiene un nombre del fichero es una cadena de texto y su


extensión sería una cadena de texto corta que aparece después del último
punto del nombre del fichero el que sirve para identificarlo, y tiene
una extensión que da información sobre el tipo de información que contiene.

Ventajas

 No tiene límite por archivo.


 Es un sistema ideal para unidades que se utilicen en Windows.
 Desde Mac se puede leer toda la información.
 Es compatible con GNU/Linux.

Desventajas

 En Mac no podremos escribir en un NTFS, ni es un SO compatible con


este sistema.
 En TVs antiguas, los USB tenían que ser FAT32, pero es algo casi extinto.

Niveles de abstracción de una base de datos


Están directamente relacionados con la arquitectura de las bases de
datos. Estos niveles tienen que ver con la forma en la que se le muestran los
datos al usuario y la manera en la que el mismo usuario los percibe.
Existen diversas formas de clasificar los niveles de abstracción de una base
de datos, esto dependerá del detalle de las estructuras de datos complejas.

Como muchos usuarios de sistemas de bases de datos no están


familiarizados con computadores, los desarrolladores esconden la
complejidad a los usuarios a través de varios niveles de abstracción para
simplificar la interacción de los usuarios con el sistema, se esquematizan los
tres niveles de abstracción de base de datos.
A continuación se definen los principales niveles de abstracción:

Nivel interno

En el nivel interno o físico se explican de manera específica las estructuras


de datos complejas de bajo nivel, como la organización de ficheros, modos
de acceso, índices y punteros, bloqueo de registros, etc. Está más cerca al
almacenamiento real y físico de los datos

Nivel conceptual

Se le llama nivel lógico, aquí es donde se define qué datos se almacenan en


la base de datos y las relaciones existentes entre cada uno de ellos, solo
trabaja el administrador de la base de datos, quien conoce toda la base de
datos a la perfección.

Nivel externo

A este nivel también se le llama nivel de vistas y aquí es más fácil de


entender la interacción de los usuarios con el sistema.

Este nivel es el que concierne a los usuarios finales y el nivel más alto de
abstracción. Define solo una parte de los datos, la que concierne a los
usuarios. El objetivo de este nivel es simplificar la interacción entre los
usuarios y las bases de datos.

CONCLUCION
En conclusión la base de datos esta relaciona con niveles de abstracción y
con los sistemas de ficheros ya que sin uno de estas la base de datos no
serviría .
RECOMENDACION

Se recomienda principalmente de ver la necesidad de conocer mas el entorno


de la base de datos, aprender de manera didáctica y autodedicación con la
mayor dedicación.

BIBLIOGRAFIA

1. Maestrosdelweb (26 de octubre del 2007) ¿Que son las base de


datos? .maestrodelweb. Consultado el 22 de noviembre del 2022
https://concepto.de/base-de-datos/

2. Ionos (11 de septiembre del 2022) Sistemas de archivos .ionos. Consultado


el 22 de noviembre del 2022
https://www.ionos.es/digitalguide/servidores/know-how/sistemas-de-
archivos/

3. Keepcoding (28 de septiembre del 2022) Niveles de abstracción de datos.


keepcoding. Consultado el 22 de noviembre del 2022
https://keepcoding.io/blog/niveles-de-abstraccion-de-una-base-de-datos/
PREGUNTAS

1) QUE ES UNA BASE DE DATOS

Es a un conjunto de información perteneciente a un mismo contexto, de


forma organizada

2) ESCRIBE DOS CARACTERISTICAS DE LA BASE DE DATOS

 Acceso concurrente por varios usuarios


 Integridad de los datos

3) ESCRIBIR UNA VENTA DE BASE DE DATOS

Permiten ingresar datos ilimitados

4) ESCRIBIR UNA DESVENTAJAS DE BASE DE DATOS

Pueden fallar críticamente

5) QUE ES SON LOS SISTEMAS DE FICHEROS

Un fichero es un contenedor de información relacionada entre sí

6) ESCRIBE UNA VENTAJA DE LOS SISTEMAS DE FICHEROS

Desde Mac se puede leer toda la información.

7) ESCRIBE UNA DESVENTAJA DE LOS SISTEMAS DE FICHEROS

En Mac no podremos escribir en un NTFS, ni es un SO compatible con este


sistema

8) QUE SON LOS NIVELES DE ABSTRACCION DE BASE DE DATOS

Estos niveles tienen que ver con la forma en la que se le muestran los datos
al usuario y la manera en la que el mismo usuario los percibe.

9) ESCRIBA EL NOMBRE DE LOS TRES NIVELES DE ABSTRACCION


DE LA BASE DE DATOS

 Nivel interno
 Nivel conceptual
 Nivel externo

También podría gustarte