SlideShare una empresa de Scribd logo
1 de 9
BASES DE DATOS Y
LENGUAJES DE
PROGRAMACIÓN
SANTIAGO RINCON ESPINOSA
PROGRAMACIÓN DE SOFTWARE
BASES DE DATOS
UNA BASE DE DATOS ES UN CONJUNTO DE DATOS ALMACENADOS EN MEMORIA
EXTERNA QUE ESTÁN ORGANIZADOS MEDIANTE UNA ESTRUCTURA DE DATOS.
CADA BASE DE DATOS HA SIDO DISEÑADA PARA SATISFACER LOS REQUISITOS DE
INFORMACIÓN DE UNA EMPRESA U OTRO TIPO DE ORGANIZACIÓN, COMO POR
EJEMPLO, UNA UNIVERSIDAD O UN HOSPITAL.
URL: HTTP://REPOSITORI.UJI.ES/XMLUI/HANDLE/10234/24183
USO
Las bases de datos se utilizan en casi todas partes, incluyendo bancos, negocios,
sitios web y almacenes. Los bancos utilizan bases de datos para llevar un registro
de las cuentas, saldos y depósitos de los clientes. Los negocios pueden utilizar
bases de datos para almacenar precios, información del cliente, información de
ventas y el inventario disponible. Los sitios web utilizan las bases de datos para
almacenar contenido, información de acceso y preferencias del cliente y también
pueden almacenar datos cargados por el usuario. https://techlandia.com/son-
utilizadas-bases-datos-mundo-real-sobre_10515/
GESTORES DE BASES DE SATOS
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)
MongoDB (orientado a documentos)
PostgreSQL (combina relacional y
orientado a objetos)
Firebird (relacional)
Caché (jerárquico)
URL:
https://www.ionos.es/digitalguide/hostin
g/cuestiones-tecnicas/sistema-gestor-
de-base-de-datos-sgbd/
TIPOS DE DATOS
• DATOS NUMERICOS
• DATOX DE TEXTO
• DATOS DE FECHA
• DATOS DE IMÁGENES
• DATOS DE UBICACIÓN
• DATOS ESPACIALES
• URL:
• http://dbadixit.com/introduccion-los-tipos-dato-las-bases-datos/
¿QUÉ ES UN LENGUAJE DE
PROGRAMACIÓN?
En informática, se conoce como lenguaje de programación a un programa
destinado a la construcción de otros programas informáticos. Su nombre se debe
a que comprende un lenguaje formal que está diseñado para
organizar algoritmos y procesos lógicos que serán luego llevados a cabo por un
ordenador o sistema informático, permitiendo controlar así su comportamiento
físico, lógico y su comunicación con el usuario humano.
Fuente: https://concepto.de/lenguaje-de-programacion/#ixzz6nR5n4v00
TIPOS DE LENGUAJE DE PROGRAMACIÓN
• Lenguajes de bajo nivel. Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto
no pueden migrar o exportarse a otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados,
pero no aplican para ningún otro.
• Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden
emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de
propósito específico.
• Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto
medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema.
Otra forma de clasificación a menudo es la siguiente:
• Lenguajes imperativos. Menos flexibles, dada la secuencialidad en que construyen sus instrucciones, estos lenguajes programan
mediante órdenes condicionales y un bloque de comandos al que retornan una vez llevada a cabo la función.
• Lenguajes funcionales. También llamados procedimentales, estos lenguajes programan mediante funciones que son invocadas
conforme a la entrada recibida, que a su vez son resultado de otras funciones.
Fuente: https://concepto.de/lenguaje-de-programacion/#ixzz6nR6XQZ8v
TIPOS DE SOFWARE DE PROGRAMACION
• Editores de texto.
• Compiladores.
• Intérpretes.
• Enlazadores.
• Depuradores.
• Entornos de Desarrollo Integrados (IDE)
IDE
Un entorno de desarrollo integrado (IDE) es un sistema de software para el diseño de
aplicaciones que combina herramientas del desarrollador comunes en una sola interfaz
gráfica de usuario (GUI). Generalmente, un IDE cuenta con las siguientes características:
Editor de código fuente: editor de texto que ayuda a escribir el código de software con
funciones como el resaltado de la sintaxis con indicaciones visuales, el relleno automático
específico del lenguaje y la comprobación de errores a medida que se escribe el código.
Automatización de compilación local: herramientas que automatizan tareas sencillas e
iterativas como parte de la creación de una compilación local del software para su uso
por parte del desarrollador, URL: https://www.redhat.com/es/topics/middleware/what-is-
ide#:~:text=Un%20entorno%20de%20desarrollo%20integrado,gr%C3%A1fica%20de%20u
suario%20(GUI)

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

bases de datos
 bases de datos bases de datos
bases de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Unidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de DatosUnidad 1. Sistema Manejador de Bases de Datos
Unidad 1. Sistema Manejador de Bases de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324Presentacion base de datos. Alexander Benitez 28009324
Presentacion base de datos. Alexander Benitez 28009324
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
Presentación de bases de datos. Quiroz, Jose, C.I.:30123092
 
Base de Datos - Yaiberth Bravo
Base de Datos - Yaiberth BravoBase de Datos - Yaiberth Bravo
Base de Datos - Yaiberth Bravo
 
Introducción a las Bases de Datos
Introducción a las Bases de DatosIntroducción a las Bases de Datos
Introducción a las Bases de Datos
 
Jhostin vasquez bases de datos
Jhostin vasquez   bases de datosJhostin vasquez   bases de datos
Jhostin vasquez bases de datos
 
Conceptos de bases de datos
Conceptos de bases de datosConceptos de bases de datos
Conceptos de bases de datos
 
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096Primera actividad 10% (presentación)-enmanuel morles.27.691.096
Primera actividad 10% (presentación)-enmanuel morles.27.691.096
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos xavier rodriguez
Base de datos xavier rodriguezBase de datos xavier rodriguez
Base de datos xavier rodriguez
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos populares
Bases de datos popularesBases de datos populares
Bases de datos populares
 
Introducción a las bases de datos por : Griceidy Rodriguez
Introducción a las bases de datos por : Griceidy RodriguezIntroducción a las bases de datos por : Griceidy Rodriguez
Introducción a las bases de datos por : Griceidy Rodriguez
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 

Similar a Base de datos santiago rincon

Diana marcela arias es
Diana marcela arias esDiana marcela arias es
Diana marcela arias es
marcelayuyeimi
 
Diana marcela arias escobar
Diana marcela arias escobarDiana marcela arias escobar
Diana marcela arias escobar
marcelayuyeimi
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
MilagrosJacqueline
 
Programa, aplicaciones y sistema operativo
Programa, aplicaciones y sistema operativoPrograma, aplicaciones y sistema operativo
Programa, aplicaciones y sistema operativo
Jeison Bedoya
 

Similar a Base de datos santiago rincon (20)

Que es un software
Que es un softwareQue es un software
Que es un software
 
Diana marcela arias escobar
Diana marcela arias escobarDiana marcela arias escobar
Diana marcela arias escobar
 
Diana marcela arias es
Diana marcela arias esDiana marcela arias es
Diana marcela arias es
 
Diana marcela arias escobar
Diana marcela arias escobarDiana marcela arias escobar
Diana marcela arias escobar
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Taller n°1(1)
Taller n°1(1)Taller n°1(1)
Taller n°1(1)
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Software
SoftwareSoftware
Software
 
Maryan toledo
Maryan toledoMaryan toledo
Maryan toledo
 
Software pao
Software paoSoftware pao
Software pao
 
Software
SoftwareSoftware
Software
 
Software
Software Software
Software
 
Software
Software Software
Software
 
Programa, aplicaciones y sistema operativo
Programa, aplicaciones y sistema operativoPrograma, aplicaciones y sistema operativo
Programa, aplicaciones y sistema operativo
 
Software archivo
Software archivoSoftware archivo
Software archivo
 
Clasificacion de software
Clasificacion de softwareClasificacion de software
Clasificacion de software
 
Taller paola
Taller paolaTaller paola
Taller paola
 
Programa informático
Programa informáticoPrograma informático
Programa informático
 
Software
SoftwareSoftware
Software
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Último (20)

PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 

Base de datos santiago rincon

  • 1. BASES DE DATOS Y LENGUAJES DE PROGRAMACIÓN SANTIAGO RINCON ESPINOSA PROGRAMACIÓN DE SOFTWARE
  • 2. BASES DE DATOS UNA BASE DE DATOS ES UN CONJUNTO DE DATOS ALMACENADOS EN MEMORIA EXTERNA QUE ESTÁN ORGANIZADOS MEDIANTE UNA ESTRUCTURA DE DATOS. CADA BASE DE DATOS HA SIDO DISEÑADA PARA SATISFACER LOS REQUISITOS DE INFORMACIÓN DE UNA EMPRESA U OTRO TIPO DE ORGANIZACIÓN, COMO POR EJEMPLO, UNA UNIVERSIDAD O UN HOSPITAL. URL: HTTP://REPOSITORI.UJI.ES/XMLUI/HANDLE/10234/24183
  • 3. USO Las bases de datos se utilizan en casi todas partes, incluyendo bancos, negocios, sitios web y almacenes. Los bancos utilizan bases de datos para llevar un registro de las cuentas, saldos y depósitos de los clientes. Los negocios pueden utilizar bases de datos para almacenar precios, información del cliente, información de ventas y el inventario disponible. Los sitios web utilizan las bases de datos para almacenar contenido, información de acceso y preferencias del cliente y también pueden almacenar datos cargados por el usuario. https://techlandia.com/son- utilizadas-bases-datos-mundo-real-sobre_10515/
  • 4. GESTORES DE BASES DE SATOS 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) MongoDB (orientado a documentos) PostgreSQL (combina relacional y orientado a objetos) Firebird (relacional) Caché (jerárquico) URL: https://www.ionos.es/digitalguide/hostin g/cuestiones-tecnicas/sistema-gestor- de-base-de-datos-sgbd/
  • 5. TIPOS DE DATOS • DATOS NUMERICOS • DATOX DE TEXTO • DATOS DE FECHA • DATOS DE IMÁGENES • DATOS DE UBICACIÓN • DATOS ESPACIALES • URL: • http://dbadixit.com/introduccion-los-tipos-dato-las-bases-datos/
  • 6. ¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN? En informática, se conoce como lenguaje de programación a un programa destinado a la construcción de otros programas informáticos. Su nombre se debe a que comprende un lenguaje formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento físico, lógico y su comunicación con el usuario humano. Fuente: https://concepto.de/lenguaje-de-programacion/#ixzz6nR5n4v00
  • 7. TIPOS DE LENGUAJE DE PROGRAMACIÓN • Lenguajes de bajo nivel. Se trata de lenguajes de programación que están diseñados para un hardware específico y que por lo tanto no pueden migrar o exportarse a otros computadores. Sacan el mayor provecho posible al sistema para el que fueron diseñados, pero no aplican para ningún otro. • Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser un lenguaje más universal, por lo que pueden emplearse indistintamente de la arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de propósito general y de propósito específico. • Lenguajes de nivel medio. Este término no siempre es aceptado, que propone lenguajes de programación que se ubican en un punto medio entre los dos anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la arquitectura del sistema. Otra forma de clasificación a menudo es la siguiente: • Lenguajes imperativos. Menos flexibles, dada la secuencialidad en que construyen sus instrucciones, estos lenguajes programan mediante órdenes condicionales y un bloque de comandos al que retornan una vez llevada a cabo la función. • Lenguajes funcionales. También llamados procedimentales, estos lenguajes programan mediante funciones que son invocadas conforme a la entrada recibida, que a su vez son resultado de otras funciones. Fuente: https://concepto.de/lenguaje-de-programacion/#ixzz6nR6XQZ8v
  • 8. TIPOS DE SOFWARE DE PROGRAMACION • Editores de texto. • Compiladores. • Intérpretes. • Enlazadores. • Depuradores. • Entornos de Desarrollo Integrados (IDE)
  • 9. IDE Un entorno de desarrollo integrado (IDE) es un sistema de software para el diseño de aplicaciones que combina herramientas del desarrollador comunes en una sola interfaz gráfica de usuario (GUI). Generalmente, un IDE cuenta con las siguientes características: Editor de código fuente: editor de texto que ayuda a escribir el código de software con funciones como el resaltado de la sintaxis con indicaciones visuales, el relleno automático específico del lenguaje y la comprobación de errores a medida que se escribe el código. Automatización de compilación local: herramientas que automatizan tareas sencillas e iterativas como parte de la creación de una compilación local del software para su uso por parte del desarrollador, URL: https://www.redhat.com/es/topics/middleware/what-is- ide#:~:text=Un%20entorno%20de%20desarrollo%20integrado,gr%C3%A1fica%20de%20u suario%20(GUI)