Está en la página 1de 4

UNIVERSIDAD TECNOLOGICA DE

NEZAHUALCOYOLT

DIVISON DE INFORMATICA Y
COMPUTACION

DESARROLLO DE SOFTWARE
MULTIPLATAFORMA

ASIGANATURA: BASE DE DATOS

PROFESOR: PABLO JULIO GUTIERREZ

TEMA: INTRODUCCION A LA BASE DE DATOS

ALUMNO: PEREZ CARRERA ALAN JAFET

GRUPO: IC M-23

FECHA:16/01/23
INTRODUCCION DE LA BASE DE DATOS

BASE DE DATOS: es el conjunto de información perteneciente a un mismo contexto ordenada


de modo sistemático para su posterior recuperación, análisis o transmisión. Las bases de datos
son el producto de la necesidad humana de almacenar la información, es decir, de preservarla
contra el tiempo y el deterioro, para poder acudir a ella posteriormente. En ese sentido, la
aparición de la electrónica y la computación brindó el elemento digital indispensable para
almacenar enormes cantidades de datos en espacios físicos limitados, gracias a su conversión
en señales eléctricas o magnéticas.

El manejo de las bases de datos se lleva mediante sistemas de gestión (llamados DBMS por sus
siglas en inglés: Database Management Systems o Sistemas de Gestión de Bases de Datos),
actualmente digitales y automatizados, que permiten el almacenamiento ordenado y la rápida
recuperación de la información. En esta tecnología se halla el principio mismo de la informática.

En la conformación de una base de datos se pueden seguir diferentes modelos y paradigmas,


cada uno dotado de características, ventajas y dificultades, haciendo énfasis en su estructura
organizacional, su jerarquía, su capacidad de transmisión o de interrelación, etc. Esto se conoce
como modelos de base de datos y permite el diseño y la implementación de algoritmos y otros
mecanismos lógicos de gestión, según sea el caso específico.

SISTEMA GESTOR DE BASE DE DATOS: Un sistema gestor de base de datos (SGBD) o


Database Management System (DBMS) 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. Entre
sus funciones se encuentran la de 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.
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.

MODELOS DE BASES DE DATOS: Un modelo de base de datos es la estructura lógica que


adopta la base de base datos, incluyendo las relaciones y limitaciones que determinan cómo se
almacenan y organizan y cómo se accede a los datos. Así mismo, un modelo de base de datos
también define qué tipo de operaciones se pueden realizar con los datos, es decir, que también
determina cómo se manipulan los mismos, proporcionando también la base sobre la que se
diseña el lenguaje de consultas.

En general, prácticamente todos los modelos de base de datos pueden representarse a través
de un diagrama de base de datos (en esta entrada veremos algunos).

SOFTWARES GESTORES DE BASE DE DATOS:

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.

2. Microsoft SQL Server

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

Microsoft SQL Server es uno de los principales sistemas de gestión de base de datos del
mercado, dispone de un amplio abanico de aplicaciones de software destinados a la inteligencia
empresarial y analítica de mercado.
3. Oracle

Oracle es un database management system utilizado principalmente por las grandes empresas
para que puedan controlar y gestionar una gran cantidad de contenidos desde un solo archivo.
Así se consigue minimizar el riesgo de pérdida de información, además de reducir costes. Entre
sus acciones se pueden destacar las siguientes: soporte de transacciones, estabilidad y soporte
multiplataforma de Windows, Linux, Mac OS X, Unix y BDS. También es posible compartir la
información almacenada, que puede consultarse a través de distintas aplicaciones. Otro de sus
beneficios es que su lenguaje de diseño (PL/SQL) permite la aplicación de diseños “activos”
adaptables a las necesidades de la empresa en un momento determinado.

LENGUAJE SQL Y SUS GRUPOS DE LENGUAJES: SQL (Lenguaje de consulta


estructurado) está destinado a procesar bases de datos relacionales. Muchas construcciones y
operadores SQL están asociados con intervenciones de álgebra relacional. Desde este punto de
vista, los métodos de álgebra relacional son básicos para una comprensión más profunda del
uso del lenguaje SQL.

SQL interactivo: se utiliza para realizar acciones directamente en la base de datos en modo en
línea. Como regla, algún programa de servidor SQL acompaña a SQL interactivo. Los más
populares actualmente son Oracle SQL-Server, MS-SQL Server, Inter Base y algunos otros.

SQL incorporado: consta de comandos SQL incluidos directamente en programas escritos en


otro lenguaje de programación. Por ejemplo, los sistemas de programación como Delphi, C ++
Builder, Visual Basic, Visual C ++ tienen SQL incorporado. En varios DBMS, por ejemplo, en
Microsoft -Access, también hay oportunidades para usar comandos SQL integrados.

HISTORIA DE LAS BASES DE DATOS: La historia de las bases de datos se remonta en primera
instancia al año 1963 en el estado de California (Estados Unidos). Como bien se dijo
anteriormente, fue en el año de 1963 cuando el primer caso de las bases de datos como función
tecnológica se torna efectiva. Esto último se tiene en cuenta pues bases de datos fuera de lo
digital siempre han existido, ya sean bibliotecas o muchos tipos de informes médicos que
necesitan ser llevados para un paciente. Ya en el año de 1969 se terminó de proponer la
digitalización de ese sistema de almacenamiento, además de que la idea de las bases de datos
relacionales también salió a la luz.

Cuando empieza el año de 1970 hacen acto de aparición los primeros asomos de base de datos
relacionales, tratándose esta vez de una realidad que poco a poco se iría tornando en uno de los
almacenamientos más utilizados.

Por esa década, Edgar Frank Codd dio definición a lo que sería modelo relacional mientras que
publicaba un conjunto de pautas a seguir para los sistemas de datos. Gracias a este, se sabe
que empezó un nuevo paso pues los gestores de base de datos habrían avanzado.

Debido a esos últimos hechos, se tiene que por estos mismos años Larry Ellison hizo un trabajo
a partir de los estudios de Edgar Codd. Gracias a ello creó el “Relational Software Systemo”. Una
empresa que hoy es un gigante y que se llama Oracle Corporation.

ESTRUCTURAS DE BASES DE DATOS SQL Y NOSQL: Las conocidas bases de datos


relacionales son los modelos que cuentan con más trayectoria en el mundo digital. Son
ampliamente usadas por su tradición y eficiencia para organizar información. Estas bases de
datos se caracterizan por funcionar con SQL (Lenguaje estructurado de consulta) que es un
lenguaje de tipo declarativo permite un gran alcance para las consultas.

Estas Bases de datos almacenan los datos relacionados en tablas. Dichas tablas están
compuestas por múltiples filas que contienen campos de información, en los cuales se insertan
los datos. Para su funcionamiento, debemos definir el esquema de funcionamiento que tendrán
las tablas de forma anticipada.
REFERENCIAS

¿Qué son las BASES DE DATOS y cómo funcionan?


https://youtu.be/knVwokXITGI

Descubre qué es una BASE de DATOS y cómo FUNCIONA [2020]

https://www.youtube.com/watch?v=j6edg7HdAeM

Historia de las bases de datos relacionales


https://www.youtube.com/watch?v=EATv303tyck

Hablemos de SQL vs NoSQL


https://www.youtube.com/watch?v=0xx3fcYcb28

Base de Datos #1| Conceptos Básicos

https://www.youtube.com/watch?v=yoeV4Ex8C8U

Modelos de Bases de Datos

https://www.youtube.com/watch?v=MsqI_WinwzI

La historia completa de las bases de datos SQL (o relacionales)

https://www.youtube.com/watch?v=EATv303tyck

¿qué es un gestor de base de datos?

https://www.youtube.com/watch?v=uxZ6vtx4C5E

También podría gustarte