0% encontró este documento útil (0 votos)
28 vistas4 páginas

Tarea 3-1

El documento describe los tipos y características de los lenguajes de programación y sistemas de bases de datos más populares. Menciona que existen más de 675 lenguajes de programación, siendo los más modernos y amigables Rust, Elm, Clojure y Elixir. Los lenguajes más utilizados son Python, Java, JavaScript, C# y PHP. También analiza los tipos de sistemas de bases de datos, siendo los más populares MySQL, SQL Server, PostgreSQL y MongoDB.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Descargar como pdf o txt
0% encontró este documento útil (0 votos)
28 vistas4 páginas

Tarea 3-1

El documento describe los tipos y características de los lenguajes de programación y sistemas de bases de datos más populares. Menciona que existen más de 675 lenguajes de programación, siendo los más modernos y amigables Rust, Elm, Clojure y Elixir. Los lenguajes más utilizados son Python, Java, JavaScript, C# y PHP. También analiza los tipos de sistemas de bases de datos, siendo los más populares MySQL, SQL Server, PostgreSQL y MongoDB.
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 4

1.

1 Investigar cómo se clasifican los lenguajes de programación en la actualidad, hacer un


cuadro sinóptico indicando las características de cada tipo

1.2 Investigar cuantos lenguajes de programación existen actualmente

Más de 675. Aunque hay que tener en cuenta que muchos de estos están obsoletos o se
utilizan para tipos de programación muy específica.

1.3 ¿Cuáles son los más modernos y amigables?


● Rust
● Elm
● Clojure
● Elixir
● Kotlin
● Swift
● Scala
● Grain
● Unison
● Dark

1.4 ¿Cuáles son los que más se utilizan y cuáles los más populares?
● Python
● Java
● JavaScript
● C#
● PHP
● C/C++
● R
● Objective-C
● Matlab

1.5 Investigar cuál es la forma más moderna programar hoy en día y con qué lenguaje(s) de
programación se realiza.
Expresar las ideas del programador teniendo en cuenta que debe ser un
lenguaje más natural, usando una notación como la matemática,
escribiendo pseudo código para eventualmente terminar escribiendo el
código completo en un lenguaje en particular. La traducción es
necesaria porque aunque los lenguajes naturales son expresivos el
pseudocódigo tiene que ser más preciso, la notación más concisa y el
código, al final del día, el producto que puede ejecutarse.
Utilizando C++ o C#.
MANEJADORES DE BASES DE DATOS

2.1 Investigar cuales son los tipos de manejadores o administradores de


Bases de datos SABD de hoy en día

2.2 Investigar cuantos existen actualmente


● Microsoft Access (relacional)
● Microsoft SQL Server (relacional)
● MySQL (relacional)
● Oracle Database (relacional)
● OrientDB (orientado a documentos)
● CouchDB (orientado a documentos)
● Db2 de IBM (relacional)
● IMS de IBM (jerárquico)
● IBM Informix (relacional)
● MariaDB (relacional)
● Sybase ASE (relacional)
● MongoDB (orientado a documentos)
● PostgreSQL (combina relacional y orientado a objetos)
● Firebird (relacional)
● InterSystems Caché (combina relacional y orientado a objetos)
● InterSystems IRIS (combina relacional y orientado a objetos)

2.3 ¿Cuáles son los más modernos y amigables?

Access es un sistema de base de datos personal de Microsoft. Se trata


de un producto de software orientado hacia lo visual, lo que hace que
quienes no sean programadores puedan crear bases de datos útiles con
facilidad. Si bien la estructura de base de datos de Access puede
ampliarse para satisfacer las necesidades empresariales, su uso más
común es para pequeñas bases de datos individuales o en programas
multiusuario de uso limitado. Access integra el lenguaje Visual Basic
para aplicaciones, por lo que es un entorno de desarrollo completo.
MySQL es una base de datos basada en servidor que permite a varios
usuarios acceder a múltiples bases de datos. El software funciona en
múltiples plataformas, incluyendo la mayoría de las variedades de UNIX
y Windows. Ofrece usabilidad de primer plano limitada y está diseñado
como un servidor de base de datos back-end. MySQL se diferencia de
otros productos de base de datos por sus costos, la versión no
empresarial se distribuye de forma gratuita.

Oracle es otra base de datos escalable a nivel empresarial. La base de


datos de SQL soporta bases de datos corporativas distribuidas, que
permiten al usuario acceder a los datos de forma local o desde bases de
datos remotas en una transacción transparente. Las bases de datos
distribuidas ayudan a superar las limitaciones físicas de un entorno
informático físico. El tamaño máximo de base de datos para una Oracle
es de 8 millones de terabytes, lo que requiere un almacenamiento físico
más allá de la capacidad de la mayoría de las instalaciones individuales.

SQL Server es un servidor de base de datos a nivel empresarial


escalable. Este producto se diferencia de la base de datos personal al no
proporcionar las herramientas para el usuario que proporciona un
producto de base de datos individual. El motor de base de datos se
centra en responder rápidamente a las solicitudes del cliente en el
formulario de consultas SQL. Estas consultas se pueden generar
directamente en SQL Server, o por medio de una interfaz de usuario
independiente desarrollada en una variedad de lenguajes de
programación. SQL Server está diseñado para manejar bases de datos
con millones de registros.

2.4 ¿Cuáles son los que más se utilizan más populares?

● MySQL
● SQL Server
● PostgreSQL
● MongoDB
● SQLite
● Redis
● Elasticsearch
● MariaDB
● Oracle
● Microsoft Azure
● Google Cloud Storage
● Memcached
● Amazon DynamoDB
● Amazon RDS/Aurora
● Cassandra
● IBM Db2

También podría gustarte