Servidores de base de datos y la distribución

Autores
Bazán, Patricia Alejandra; Bazán, Patricia Alejandra
Año de publicación
2017
Idioma
español castellano
Tipo de recurso
parte de libro
Estado
versión publicada
Descripción
Podemos deducir de los temas desarrollados hasta ahora en las clases que, sin NOS y un mecanismo de comunicación que cuente con al menos el nivel de transporte, es imposible crear la ilusión de tener un sistema totalmente transparente de la distribución. Desde el punto de vista de las aplicaciones no se puede hablar de cliente/servidor hoy sin tener en cuenta a los servidores de base de datos SQL o basados en SQL. Las bases de datos SQL o servidores SQL son el modelo dominante para crear aplicaciones cliente/servidor. Varios productos comerciales han evolucionado y perfeccionado su funcionamiento en ese sentido. El servidor SQL acepta peticiones SQL como mecanismo de comunicación y retorna como respuesta un conjunto de resultado que satisface la condición fijada en la consulta. El capítulo se organiza de la siguiente manera: en la Sección 1 se repasan algunos fundamentos del lenguaje SQL y bases de datos relacionales. En la Sección 2 se clasifican los motores de bases de datos SQL según su modo de almacenar datos o de procesar requerimientos. Luego, en la Sección 3 se analiza el impacto de procedimientos almacenados y disparadores en el modelo de distribución en dos niveles. La Sección 4 describe el manejo de transacciones en una base de datos como medio para asegurar la concurrencia de un sistema distribuido. La Sección 5 define el uso de transacciones distribuidas y en la Sección 6 se presentan variantes a dicha distribución mediante monitores de transacciones. Finalmente la Sección 7 arriba a algunas conclusiones.
Facultad de Informática
Materia
Ciencias Informáticas
lenguaje SQL
bases de datos relacionales
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/192217

id SEDICI_9fcaa1b5ccfccb07e3e4f91b05fc1979
oai_identifier_str oai:sedici.unlp.edu.ar:10915/192217
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Servidores de base de datos y la distribuciónBazán, Patricia AlejandraBazán, Patricia AlejandraCiencias Informáticaslenguaje SQLbases de datos relacionalesPodemos deducir de los temas desarrollados hasta ahora en las clases que, sin NOS y un mecanismo de comunicación que cuente con al menos el nivel de transporte, es imposible crear la ilusión de tener un sistema totalmente transparente de la distribución. Desde el punto de vista de las aplicaciones no se puede hablar de cliente/servidor hoy sin tener en cuenta a los servidores de base de datos SQL o basados en SQL. Las bases de datos SQL o servidores SQL son el modelo dominante para crear aplicaciones cliente/servidor. Varios productos comerciales han evolucionado y perfeccionado su funcionamiento en ese sentido. El servidor SQL acepta peticiones SQL como mecanismo de comunicación y retorna como respuesta un conjunto de resultado que satisface la condición fijada en la consulta. El capítulo se organiza de la siguiente manera: en la Sección 1 se repasan algunos fundamentos del lenguaje SQL y bases de datos relacionales. En la Sección 2 se clasifican los motores de bases de datos SQL según su modo de almacenar datos o de procesar requerimientos. Luego, en la Sección 3 se analiza el impacto de procedimientos almacenados y disparadores en el modelo de distribución en dos niveles. La Sección 4 describe el manejo de transacciones en una base de datos como medio para asegurar la concurrencia de un sistema distribuido. La Sección 5 define el uso de transacciones distribuidas y en la Sección 6 se presentan variantes a dicha distribución mediante monitores de transacciones. Finalmente la Sección 7 arriba a algunas conclusiones.Facultad de InformáticaEditorial de la Universidad Nacional de La Plata (EDULP)2017info:eu-repo/semantics/bookPartinfo:eu-repo/semantics/publishedVersionCapitulo de librohttp://purl.org/coar/resource_type/c_3248info:ar-repo/semantics/parteDeLibroapplication/pdf82-96http://sedici.unlp.edu.ar/handle/10915/192217spainfo:eu-repo/semantics/altIdentifier/isbn/978-950-34-1520-7info:eu-repo/semantics/reference/hdl/10915/62354info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2026-03-31T12:42:02Zoai:sedici.unlp.edu.ar:10915/192217Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292026-03-31 12:42:03.044SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Servidores de base de datos y la distribución
title Servidores de base de datos y la distribución
spellingShingle Servidores de base de datos y la distribución
Bazán, Patricia Alejandra
Ciencias Informáticas
lenguaje SQL
bases de datos relacionales
title_short Servidores de base de datos y la distribución
title_full Servidores de base de datos y la distribución
title_fullStr Servidores de base de datos y la distribución
title_full_unstemmed Servidores de base de datos y la distribución
title_sort Servidores de base de datos y la distribución
dc.creator.none.fl_str_mv Bazán, Patricia Alejandra
Bazán, Patricia Alejandra
author Bazán, Patricia Alejandra
author_facet Bazán, Patricia Alejandra
author_role author
dc.subject.none.fl_str_mv Ciencias Informáticas
lenguaje SQL
bases de datos relacionales
topic Ciencias Informáticas
lenguaje SQL
bases de datos relacionales
dc.description.none.fl_txt_mv Podemos deducir de los temas desarrollados hasta ahora en las clases que, sin NOS y un mecanismo de comunicación que cuente con al menos el nivel de transporte, es imposible crear la ilusión de tener un sistema totalmente transparente de la distribución. Desde el punto de vista de las aplicaciones no se puede hablar de cliente/servidor hoy sin tener en cuenta a los servidores de base de datos SQL o basados en SQL. Las bases de datos SQL o servidores SQL son el modelo dominante para crear aplicaciones cliente/servidor. Varios productos comerciales han evolucionado y perfeccionado su funcionamiento en ese sentido. El servidor SQL acepta peticiones SQL como mecanismo de comunicación y retorna como respuesta un conjunto de resultado que satisface la condición fijada en la consulta. El capítulo se organiza de la siguiente manera: en la Sección 1 se repasan algunos fundamentos del lenguaje SQL y bases de datos relacionales. En la Sección 2 se clasifican los motores de bases de datos SQL según su modo de almacenar datos o de procesar requerimientos. Luego, en la Sección 3 se analiza el impacto de procedimientos almacenados y disparadores en el modelo de distribución en dos niveles. La Sección 4 describe el manejo de transacciones en una base de datos como medio para asegurar la concurrencia de un sistema distribuido. La Sección 5 define el uso de transacciones distribuidas y en la Sección 6 se presentan variantes a dicha distribución mediante monitores de transacciones. Finalmente la Sección 7 arriba a algunas conclusiones.
Facultad de Informática
description Podemos deducir de los temas desarrollados hasta ahora en las clases que, sin NOS y un mecanismo de comunicación que cuente con al menos el nivel de transporte, es imposible crear la ilusión de tener un sistema totalmente transparente de la distribución. Desde el punto de vista de las aplicaciones no se puede hablar de cliente/servidor hoy sin tener en cuenta a los servidores de base de datos SQL o basados en SQL. Las bases de datos SQL o servidores SQL son el modelo dominante para crear aplicaciones cliente/servidor. Varios productos comerciales han evolucionado y perfeccionado su funcionamiento en ese sentido. El servidor SQL acepta peticiones SQL como mecanismo de comunicación y retorna como respuesta un conjunto de resultado que satisface la condición fijada en la consulta. El capítulo se organiza de la siguiente manera: en la Sección 1 se repasan algunos fundamentos del lenguaje SQL y bases de datos relacionales. En la Sección 2 se clasifican los motores de bases de datos SQL según su modo de almacenar datos o de procesar requerimientos. Luego, en la Sección 3 se analiza el impacto de procedimientos almacenados y disparadores en el modelo de distribución en dos niveles. La Sección 4 describe el manejo de transacciones en una base de datos como medio para asegurar la concurrencia de un sistema distribuido. La Sección 5 define el uso de transacciones distribuidas y en la Sección 6 se presentan variantes a dicha distribución mediante monitores de transacciones. Finalmente la Sección 7 arriba a algunas conclusiones.
publishDate 2017
dc.date.none.fl_str_mv 2017
dc.type.none.fl_str_mv info:eu-repo/semantics/bookPart
info:eu-repo/semantics/publishedVersion
Capitulo de libro
http://purl.org/coar/resource_type/c_3248
info:ar-repo/semantics/parteDeLibro
format bookPart
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/192217
url http://sedici.unlp.edu.ar/handle/10915/192217
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/isbn/978-950-34-1520-7
info:eu-repo/semantics/reference/hdl/10915/62354
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
82-96
dc.publisher.none.fl_str_mv Editorial de la Universidad Nacional de La Plata (EDULP)
publisher.none.fl_str_mv Editorial de la Universidad Nacional de La Plata (EDULP)
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1861199755318657024
score 12.720982