Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Ensayo de Base de Datos libres, Monografías, Ensayos de Informática

Aqui encontraras un breve ensayo sobre el tema

Tipo: Monografías, Ensayos

2020/2021

Subido el 25/05/2021

jhon-mario-2
jhon-mario-2 🇪🇨

4

(1)

1 documento

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
UNIVERSIDAD TENICA DE
MANABÍ
Estudiante: Vera Sánchez Jhon Mario
FUNDAMENTOS DE INFORMACION
Actividad Autónoma
UNIDAD#3
ENSAYO
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Ensayo de Base de Datos libres y más Monografías, Ensayos en PDF de Informática solo en Docsity!

UNIVERSIDAD TENICA DE

MANABÍ

Estudiante: Vera Sánchez Jhon Mario

FUNDAMENTOS DE INFORMACION

Actividad Autónoma

UNIDAD#

ENSAYO

Base de datos libres y lenguajes de programación más comunes en

los sistemas de información

Introducción

El término de bases de datos fue escuchado por primera vez en 1963, en un simpo- sio celebrado en california – USA. Una base de datos se puede definir como un con- junto de información relacionada que se encuentra agrupada o estructurada. Desde el punto de vista de la informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos. Este trabajo se realizara con la finalidad de aprender un poco más sobre una base de datos, sus características, usos, estructuras, diseños, entre otros. Una base de datos tiene mucha importancia en el ritmo de vida que llevamos en los actuales momentos, ya que, está acelera el ritmo en el momento realizar una bús- queda de información. En el entorno del mercado actual, la competitividad y la rapidez de maniobra de una empresa son imprescindibles para su éxito. Para conseguirlo existe cada vez una mayor demanda de datos y, por tanto, más necesidad de gestionarlos. Esta demanda siempre ha estado patente en empresas y sociedades, pero en estos años se ha dispa- rado debido al acceso multitudinario a las redes integradas en Internet y a la apari- ción de los dispositivos móviles que también requieren esa información. En informática se conoce como dato a cualquier elemento informativo que tenga relevancia para un usuario. Desde su nacimiento, la informática se ha encargado de proporcionar herramientas que faciliten la manipulación de los datos. Antes de la aparición de las aplicaciones informáticas, las empresas tenían como únicas herra- mientas de gestión de datos los ficheros con cajones, carpetas y fichas de cartón. En este proceso manual, el tiempo requerido para manipular estos datos era enorme. Pero la propia informática ha adaptado sus herramientas para que los elementos que el usuario utiliza en cuanto a manejo de datos se parezcan a los manuales. Por eso se sigue hablado de ficheros, formularios, carpetas, directorios,…. La clientela fundamental del profesional informático es la empresa. La empresa se puede entender como un sistema de información formado por diversos objetos: el capital, los recursos humanos, los inmuebles, los servicios que presta, etc. Los sistemas de información actuales se basan en bases de datos (BD) y sistemas de bases de datos (SGBD) que se han convertido en elementos imprescindibles de la vida cotidiana de la sociedad moderna.

 Lenguaje de cuarta generación: usados en aplicaciones de gestión y manejo de bases de dados (NATURAL, SQL).  Lenguaje de quinta generación: creados para la inteligencia artificial y para el pro- cesamiento de lenguajes naturales (LISP, PROLOG). Según la definición teórica, como lenguaje se entiende a un sistema de comunica- ción que posee una determinada estructura, contenido y uso. La programación es, en el vocabulario propio de la informática, el procedimiento de escritura del código fuente de un software. De esta manera, puede decirse que la programación le indica al programa informático qué acción tiene que llevar a cabo y cuál es el modo de concretarla. Con estas nociones en claro, podemos afirmar que un lenguaje de programación es aquella estructura que, con una cierta base sintáctica y semántica, imparte distintas instrucciones a un programa de computadora. ¿Por qué programar? A continuación entramos en un bloque que nos explica por qué realizar programas informáticos, básicamente por automatizar diversos tipos de procesos y nos dio una serie de ejemplos fantásticos entra las maneras de actuar de las personas y de las máquinas que nos acercan al pensamiento que debe de tener un programador para desempeñar su trabajo y el pensamiento que debe tener un estudiante cuando co- mienza a pensar en términos de "líneas de código". Lexicografía - sintaxis - semántica Luego vimos asuntos interesantes que nos deben hacer entender cómo funcionan los lenguajes, pero no específicamente los de programación, sino todos los lenguajes en general. Lexico-grafía es la colección de palabras, vocablos, de una lengua. La sin- taxis es la forma en la que se combinan las palabras. Semántica son aspectos del significado y sentido o interpretación. Obviamente, en el vídeo se explican todos esos términos en detalle y Luis Fernández nos ofrece ejemplos clave para poder entenderlo, sobre varios tipos de lenguajes, hablados, signos, de programación o incluso algo tan sencillo como el lenguaje que implementan los semáforos que regulan la circulación. Todo ello nos hace entender mejor cómo funcionan los lenguajes y por extensión, cómo funciona un lenguaje de programación.

Desarrollo

EVOLUCIÓN HISTÓRICA Y TIPOS DE BD

Los predecesores de los sistemas gestores de bases de datos fueron los sistemas ges- tores de ficheros o sistemas de archivos tradicionales.

  1. Archivos tradicionales. Consiste en almacenar los datos en archivos individua- les, exclusivos para cada aplicación particular. En este sistema los datos pueden ser redundantes (repetidos innecesariamente) y la actualización de los archivos es más lenta que en una base de datos.
  2. Base de datos. Es un almacenamiento de datos formalmente definido, contro- lado centralmente para intentar servir a múltiples y diferentes aplicaciones. La base de datos es una fuente de datos que son compartidos por numerosos usua- rios para diversas aplicaciones. Así, en un Sistema de archivos tradicional la información está dispersa en varios ficheros de datos y existe un cierto número de programas que los recuperan y agru- pan. Aunque los sistemas de ficheros o archivos supusieron un gran avance sobre los sistemas manuales, tienen inconvenientes bastante importantes que se solventa- ron, en gran medida, con la aparición de los sistemas de bases de datos. Evolución y tipos de base de datos Coincidiendo con la evolución histórica de las bases de datos éstas han utilizado distintos modelos:  Jerárquicos  En red.  Relacionales.  Multidimensionales.  De objetos.

Además, Los lenguajes de alto nivel se desarrollaron con el objetivo de ser más ac- cesibles y entendibles por la mayoría de programadores, de manera que los progra- madores pudieran concentrarse más en resolver la tarea o los problemas y no en el lenguaje que la maquina tenía que entender. C++ surge de fusionar dos ideas: la eficiencia del lenguaje C para poder acceder al hardware al ejecutar tareas que realmente demandaban recursos de memoria; y las ideas de abstracción que representan las el nuevo conceptos de clases y objetos. El lenguaje C++ presenta grandes herramientas de desarrollo para los programadores como las funciones, bibliotecas, clases y los objetos. De manera que el programador se ocupa de utilizar dichas herramientas para resolver un problema específico.

Bibliografía

https://gestion.pe/tecnologia/lenguajes-programacion-usados-actualidad-java-ja- vascript-nnda-nnlt- 252086 - noticia/?ref=gesr https://rockcontent.com/es/blog/tipos-de-lenguaje-de-programacion/ https://www.monografias.com/trabajos7/bada/bada.shtml https://sites.google.com/site/isidroavilarodriguez/gestor-de-bases-de-datos-libre- y-propietario https://desarrolloweb.com/articulos/introduccion-lenguajes-programacion-funda- mentos.html https://gestionbasesdatos.readthedocs.io/es/latest/Tema1/Teoria.html https://sites.google.com/site/tcaldlengprog/conclusion-de-lenguaje-de-programa- cion