1.- El SGBD y El Lenguaje De Definición De Datos
+28
NetitoO
hoguer tapia
conitha
tomas lopez perez
RAMIRO BALDOVINOS
Josué vuelvas (kluge :P)
kike leon
karina acuña santana
thanahi
horfanel calles juarez
Jenesis Reyes Saucedo
Isidro Antonio Solano
CINTHIA CADENA PEREZ
ALFREDO92
Judith Benitez Charco
leyder ayala ortuño
addicto007
alma rosa
marisol perez
horfanel calles
ixhel
pablodelgadogomez
sinay vargas
AngelesAT
ISAI RENDON QUITERIO1
miguelTL
anyytta
Admin
32 participantes
Página 2 de 8. • 1, 2, 3, 4, 5, 6, 7, 8
respuesta de la 4
4) Haciendo uso de alguna herramienta o utilería para administración de bases de datos, deberá explorar los esquemas, bases de datos por defecto, usuarios, tablas, y otros elementos, que han sido cargados al momento de instalar el SGBD. Comparta su experiencia en este foro, explicando a grandes rasgos, el nombre y tipo de la herramienta utilizada, y los entornos o SGBD explorados.
Al explorar la herramienta pgAdmin III, encontré que tiene varios navegadores, es la herramienta Open Source de administración para las bases de datos PostgreSQL. Ésta es el centro de administración para las bases de datos PostgreSQL.
Incluye una interfaz gráfica de administración, una herramienta para el trabajo con SQL, un editor de código de procedimientos y funciones, y mucho más. pgadmin III está diseñado para darle respuesta de las necesidades de la mayoría de los usuarios, desde la escritura de consultas simples en SQL hasta el desarrollo de bases de datos complejas. La interfaz gráfica soporta todas las características presentes de PostgreSQL y se puede hacer la administración fácilmente.
Se dice que esta herramienta en el máximo exponente de cliente gráfico de PostgreSQL dentro de esta herramienta podemos ver y trabajar con casi todos los objetos de la base de datos, examinar sus propiedades y realizar tareas administrativas, como lo son:
• Columnas
• Bases de datos
• Dominios
• Reglas
• Esquemas
• Secuencias
• Tablas
• Triggers
• Tipos de datos
• Usuarios
• Vistas
Por mencionar algunos…
atte: marisol perez
Al explorar la herramienta pgAdmin III, encontré que tiene varios navegadores, es la herramienta Open Source de administración para las bases de datos PostgreSQL. Ésta es el centro de administración para las bases de datos PostgreSQL.
Incluye una interfaz gráfica de administración, una herramienta para el trabajo con SQL, un editor de código de procedimientos y funciones, y mucho más. pgadmin III está diseñado para darle respuesta de las necesidades de la mayoría de los usuarios, desde la escritura de consultas simples en SQL hasta el desarrollo de bases de datos complejas. La interfaz gráfica soporta todas las características presentes de PostgreSQL y se puede hacer la administración fácilmente.
Se dice que esta herramienta en el máximo exponente de cliente gráfico de PostgreSQL dentro de esta herramienta podemos ver y trabajar con casi todos los objetos de la base de datos, examinar sus propiedades y realizar tareas administrativas, como lo son:
• Columnas
• Bases de datos
• Dominios
• Reglas
• Esquemas
• Secuencias
• Tablas
• Triggers
• Tipos de datos
• Usuarios
• Vistas
Por mencionar algunos…
atte: marisol perez
marisol perez- Mensajes : 23
Fecha de inscripción : 29/01/2013
respuesta del reactivo 4
4) Haciendo uso de alguna herramienta o utilería para administración de bases de datos, deberá explorar los esquemas, bases de datos por defecto, usuarios, tablas, y otros elementos, que han sido cargados al momento de instalar el SGBD. Comparta su experiencia en este foro, explicando a grandes rasgos, el nombre y tipo de la herramienta utilizada, y los entornos o SGBD explorados.
En la clase de hoy explore la primera herramienta de los SGBD, la cual se llama PgAdmin III, al estar revisando el contenido de dicho programa me pude percatar que cuenta con muchas opciones, en las cuales destacan las siguientes: CATALOGOS, EXTENSIONS, ISCHEMAS.
Así mismo cada una de ellas tienen diferentes opciones las cuales nos pueden servir para realizar una simple consulta en SQL hasta la elaboración de bases de datos mucho mas complejas esto se puede realizar gracias a las diferentes aplicaciones que se encuentran dentro del programa.
Bueno eso solo fue una tipo exploración al programa ya que aun no nos vamos adentrar a elaborar las bases de datos si no asta la próxima unidad ahora si empezaremos a utilizar el software así mismo con el paso del tiempo podremos aprender a utilizar todas las herramientas con las que cuenta.
que tengan un bonito diaaaaa
leyder ayala
En la clase de hoy explore la primera herramienta de los SGBD, la cual se llama PgAdmin III, al estar revisando el contenido de dicho programa me pude percatar que cuenta con muchas opciones, en las cuales destacan las siguientes: CATALOGOS, EXTENSIONS, ISCHEMAS.
Así mismo cada una de ellas tienen diferentes opciones las cuales nos pueden servir para realizar una simple consulta en SQL hasta la elaboración de bases de datos mucho mas complejas esto se puede realizar gracias a las diferentes aplicaciones que se encuentran dentro del programa.
Bueno eso solo fue una tipo exploración al programa ya que aun no nos vamos adentrar a elaborar las bases de datos si no asta la próxima unidad ahora si empezaremos a utilizar el software así mismo con el paso del tiempo podremos aprender a utilizar todas las herramientas con las que cuenta.
que tengan un bonito diaaaaa
leyder ayala
leyder ayala ortuño- Mensajes : 6
Fecha de inscripción : 30/01/2013
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
leyder ayala ortuño escribió:4) Haciendo uso de alguna herramienta o utilería para administración de bases de datos, deberá explorar los esquemas, bases de datos por defecto, usuarios, tablas, y otros elementos, que han sido cargados al momento de instalar el SGBD. Comparta su experiencia en este foro, explicando a grandes rasgos, el nombre y tipo de la herramienta utilizada, y los entornos o SGBD explorados.
En la clase de hoy explore la primera herramienta de los SGBD, la cual se llama PgAdmin III, al estar revisando el contenido de dicho programa me pude percatar que cuenta con muchas opciones, en las cuales destacan las siguientes: CATALOGOS, EXTENSIONS, ISCHEMAS.
Así mismo cada una de ellas tienen diferentes opciones las cuales nos pueden servir para realizar una simple consulta en SQL hasta la elaboración de bases de datos mucho mas complejas esto se puede realizar gracias a las diferentes aplicaciones que se encuentran dentro del programa.
Bueno eso solo fue una tipo exploración al programa ya que aun no nos vamos adentrar a elaborar las bases de datos si no asta la próxima unidad ahora si empezaremos a utilizar el software así mismo con el paso del tiempo podremos aprender a utilizar todas las herramientas con las que cuenta.
que tengan un bonito diaaaaa
leyder ayala
mmm, asi es compañero, estoy totalmente de acuerdo contigo, solo fue una pequeña exploracion a la herramienta pgAdmin. ya que de eso tratara esta primera unidad, para al entrar a la segunda unidad ya podamos localizar las opciones que nos proporciona mas facilmente.
marisol perez- Mensajes : 23
Fecha de inscripción : 29/01/2013
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
Judith B escribió:2) Investigar acerca del uso de diversas herramientas de los SGBD que ayuden a la administración de base de datos. Herramientas tales como: de creación de bases de datos, de administración de bases de datos, de edición para crear esquemas y consultas de bases de datos, de control, monitoreo y estadísticas de acceso a bases de datos. Comparta su experiencia en este foro, describiendo al menos tres de esas herramientas.
Un SGBD es el software que permite la utilización y/o la actualización de los datos almacenados en una (o varias) base(s) de datos por uno o varios usuarios desde diferentes puntos de vista y a la vez, se denomina sistema de gestión de bases de datos (SGBD).
El objetivo fundamental de un SGBD consiste en suministrar al usuario las herramientas que le permitan manipular, en términos abstractos, los datos, o sea, de forma que no le sea necesario conocer el modo de almacenamiento de los datos en la computadora, ni el método de acceso empleado. Los programas de aplicación operan sobre los datos almacenados en la base utilizando las facilidades que brindan los SGBD, los que, en la mayoría de los casos, poseen lenguajes especiales de manipulación de la información que facilitan el trabajo de los usuarios.
Los SGDB brindan facilidad a la hora de elaborar tablas y establecer relaciones entre las informaciones contenidas en ellas. Pueden mantener la integridad de una base de datos permitiéndole a más de un usuario actualizar un registro al mismo tiempo y también puede
Herramientas de administración
El número de las herramientas a disposición del administrador de la base de datos suele ser muy variable según el SGBD. Se deberá tener en cuenta que es frecuente que parte de ellas se comercialicen como opciones separadas.
Típicamente existirán herramientas para crear la base de datos, definir la estructura física, cargar los datos a partir de ficheros secuenciales externos y viceversa, copias de seguridad, utilidades para reorganizar la base de datos para mejorar su eficiencia, aumentar o reducir su tamaño, etc.
También se debe valorar la existencia de herramientas para gestionar la seguridad de monitorización y de obtención de estadísticas (de utilización, consumo, rendimiento)
- Algunas herramientas de SGBD son:
MySQL Administrator:
Integra las tareas de gestión de bases de datos MySQL con las de mantenimiento a través de un entorno de trabajo más visual e intuitivo llamado MySQL Administrator, el gestor oficial de bases de datos MySQL.
Las operaciones en línea de comando se llevan a cabo en un entorno gráfico que ameniza las tareas de configuración de servidores, administración de usuario y monitorización de bases de datos MySQL, junto a las tareas de comprobación del buen estado de la replicación, tareas de backup y restauración, incluyendo la visualización de logs… todo esto a partir de ahora, en modo gráfico.
Gráficamente, MySQl Administrador nos ofrece una interfaz muy lograda, y extremadamente funcional, facilitando y acelerando el acceso a funciones básicas y más complejas relativas a MySQL, como la autentificación de usuarios y creación de copias de seguridad, o incluso la optimización de bases de datos a través de toda una serie de parámetros ajustables y fácilmente accesibles, y todo esto en un entorno más seguro que reduce los posibles errores de maniobra.
phpMyAdmin:
phpMyAdmin es una aplicación destinada a la administración de bases de datos MySQL desde la web.
La interfaz en modo texto del cliente MySQL puede hacernos perder la perspectiva de todas las tablas, columnas, filas, tipos y relaciones con las que hemos de trabajar. Con phpMyAdmin podemos realizar prácticamente todas las tareas de administración anteriormente realizadas mediante MySQL, desde una interface web que destaca por la agilidad de uso que aporta al usuario.
El acceso a una base de datos o múltiples servidores MySQL ya no será una barrera a superar para ningún usuario.
SQLiteManager:
SQLiteManager está basado en web y es multilingüe. Esta herramienta nos permite gestionar múltiples bases de datos SQLite de forma muy intuitiva, desde la creación, acceso y gestión hasta eluploads de bases de datos.
Dispone de muchas opciones de gestión, como la creación, modificación y/o eliminación de tablas y manipulación de índices. Posibilita la importación de datos desde un fichero de texto forateado, así como la conversión de peticiones MySQL, la visualización a partir de peticiones SELECT, la gestión de Trigger y funciones de usuarios.
Estas funciones de usuarios se pueden usar en peticiones manuales. Es posible determinar el formato de las peticiones SQLite o MySQL (mediante conversión de base de datos). Por último, permite exportar la estructura y los datos, así como elegir entre diferentes temas de visualización.
atte.: Judith Jazmin Benitez Charco
Yo considero que está bien tu respuesta ya que se me ase bastante claro con esas herramientas ya que también encontré de phpMyAdmin es una herramienta del software libre escrita en PHP, pensado ocuparse de la administración de MySQL encima del Web.
ixhel- Mensajes : 29
Fecha de inscripción : 29/01/2013
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
ixhel escribió:1) Realizar un mapa conceptual o una tabla comparativa acerca de las características principales de un gestor de bases de datos, teniendo como objeto de dicho análisis, al menos tres SGBD más populares. Además, debe identificar distintos SGBD, así como sus herramientas para administración de la base de datos. Debe compartir su tabla o mapa conceptual en este foro
MYSQL
caracteristicas
• Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación multihilo.
• Soporta gran cantidad de tipos de datos para las columnas.
• Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc).
• Gran portabilidad entre sistemas
ventajas
• Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor rendimiento.
• Bajo costo en requerimientos para la elaboración de bases de datos.
• Facilidad de configuración e instalación.
POSTGRESQL
caracteristicas
• Integridad referencial
• PostgreSQL implementa un subconjunto extendido de los estándares SQL92 y SQL99
• Integridad referencial
• Bloqueos de tabla y filas
ventajas
• Fácil de Administrar.
• Su sintaxis SQL es estándar y fácil de aprender.
• Multiplataforma.
• Capacidades de replicación de datos.
• Soporte empresarial disponible.
ORACLE
caracteristicas
• Entorno cliente/servidor.
• Gestión de grandes bases de datos.
• Usuarios concurrentes.
• Alto rendimiento en transacciones.
ventajas
• El software del servidor puede ejecutarse en multitud de sistemas operativos.
• Puede ejecutarse en todas las plataformas, desde una PC hasta un supercomputador
FIREBIRD
caracteristicas
• Soporte completo de Procedimientos.
• Arquitectura Multi Generacional
• Muy bajo consumo de recursos
• Soporte de transacciones y claves foráneas.
• Es medianamente escalable.
• Buena seguridad basada en usuarios/roles.
ventajas
• Se minimizan los daños a la base de datos cuando falla uno de los programas clientes, pues lo peor que puede pasar es que se quede abierta una o más transacciones, las cuales posteriormente se pueden recuperar o eliminar.
• Se aprovecha al máximo las capacidades del hardware del servidor.
INTERBASE
caracteristicas
• garantiza que es un producto fiable.
• Ofrece unos buenos niveles de seguridad.
• Su instalación es muy sencilla.
• Sistemas de alta
ventajas
• Las ventajas son muchas ya que InterBase dispone entre otras cosas de transacciones, integridad referencial, etc. Y de un sistema escalable
ixhel luviano mojica
Coincido con la respuesta de mi compañera ya que en su explicación acerca de las características de lo SGDB podemos encontrar tanto ventajas como desventajas, viendo que estos sistemas ofrecen la posibilidad de crear bases de datos pero también no todos son compatibles, es decir no todos disponen de los mismos lenguajes. Con las ventajas se pueden comparar entre los distintos SGBD para ver cuál es el que nos convendría utilizar.
Judith Benitez Charco- Mensajes : 26
Fecha de inscripción : 29/01/2013
Edad : 31
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
marisol perez escribió:4) Haciendo uso de alguna herramienta o utilería para administración de bases de datos, deberá explorar los esquemas, bases de datos por defecto, usuarios, tablas, y otros elementos, que han sido cargados al momento de instalar el SGBD. Comparta su experiencia en este foro, explicando a grandes rasgos, el nombre y tipo de la herramienta utilizada, y los entornos o SGBD explorados.
Al explorar la herramienta pgAdmin III, encontré que tiene varios navegadores, es la herramienta Open Source de administración para las bases de datos PostgreSQL. Ésta es el centro de administración para las bases de datos PostgreSQL.
Incluye una interfaz gráfica de administración, una herramienta para el trabajo con SQL, un editor de código de procedimientos y funciones, y mucho más. pgadmin III está diseñado para darle respuesta de las necesidades de la mayoría de los usuarios, desde la escritura de consultas simples en SQL hasta el desarrollo de bases de datos complejas. La interfaz gráfica soporta todas las características presentes de PostgreSQL y se puede hacer la administración fácilmente.
Se dice que esta herramienta en el máximo exponente de cliente gráfico de PostgreSQL dentro de esta herramienta podemos ver y trabajar con casi todos los objetos de la base de datos, examinar sus propiedades y realizar tareas administrativas, como lo son:
• Columnas
• Bases de datos
• Dominios
• Reglas
• Esquemas
• Secuencias
• Tablas
• Triggers
• Tipos de datos
• Usuarios
• Vistas
Por mencionar algunos…
atte: marisol perez
estoy de acuerdo contigo compañera ya que que cuenta con todas esas herramientas
ixhel- Mensajes : 29
Fecha de inscripción : 29/01/2013
Reactivo No. 2
2) Reactivo
Compañeros les pongo mi investigación acerca de 3 tipos de herramientas exclusivos para la administración de bases de datos; De acuerdos a la lectura básica entregada por nuestro profesor Edgar:
Existen al menos dos tipos de herramientas para la administración de Bases de Datos: Las herramientas de interfaz tipo texto, conocidas como consola de comandos y las herramientas gráficas con enfoque visual. Y en el primer tipo de herramienta se tiene de ejemplo a:
○pgAdmin III de PostgreSQL 8.4/9.0. Es la más popular, su función de administración es rico de código abierto y una plataforma de desarrollo de PostgreSQL, la base de datos de código abierto más avanzada del mundo. Crea base de datos complejas, también incluye un resultado de sintaxis SQL editor, un editor de código del lado del servidor, un agente de programación SQL / batch / shell trabajo, apoyo para el motor de replicación SlonyI y mucho más. (Visto en Internet)
Un ejemplo de herramienta gráfica es:
○MySQL Administrator: Permite realizar tareas administrativas sobre servidores de MySQL incluyendo:
-la configuración de las opciones de inicio de los servidores
-inicio y detención de servidores
-monitorización de conexiones al servidor
-administración de usuarios
-monitorización del estado del servidor, incluyendo estadísticas de uso
-visualización de los logs de servidor
-gestión de copias de seguridad y recuperaciones
-visualización de catálogos de datos.
○pgAccess: Es una herramienta para administración de bases de datos PostgreSQL y se consigue separadamente al manejador
-Crea Base de Datos
–El usuario puede evitar la linea de comandos para la mayoría de las tareas.
-Hace más fácil su uso para aquellos que estén habituados a interfaces gráfica
Por: CRISTINA MENDOZA JAIMEZ
(Si tienen duda de mi investigación, háganlo saber y prometo pasar los links donde encontre la información. Saludos)
Compañeros les pongo mi investigación acerca de 3 tipos de herramientas exclusivos para la administración de bases de datos; De acuerdos a la lectura básica entregada por nuestro profesor Edgar:
Existen al menos dos tipos de herramientas para la administración de Bases de Datos: Las herramientas de interfaz tipo texto, conocidas como consola de comandos y las herramientas gráficas con enfoque visual. Y en el primer tipo de herramienta se tiene de ejemplo a:
○pgAdmin III de PostgreSQL 8.4/9.0. Es la más popular, su función de administración es rico de código abierto y una plataforma de desarrollo de PostgreSQL, la base de datos de código abierto más avanzada del mundo. Crea base de datos complejas, también incluye un resultado de sintaxis SQL editor, un editor de código del lado del servidor, un agente de programación SQL / batch / shell trabajo, apoyo para el motor de replicación SlonyI y mucho más. (Visto en Internet)
Un ejemplo de herramienta gráfica es:
○MySQL Administrator: Permite realizar tareas administrativas sobre servidores de MySQL incluyendo:
-la configuración de las opciones de inicio de los servidores
-inicio y detención de servidores
-monitorización de conexiones al servidor
-administración de usuarios
-monitorización del estado del servidor, incluyendo estadísticas de uso
-visualización de los logs de servidor
-gestión de copias de seguridad y recuperaciones
-visualización de catálogos de datos.
○pgAccess: Es una herramienta para administración de bases de datos PostgreSQL y se consigue separadamente al manejador
-Crea Base de Datos
–El usuario puede evitar la linea de comandos para la mayoría de las tareas.
-Hace más fácil su uso para aquellos que estén habituados a interfaces gráfica
Por: CRISTINA MENDOZA JAIMEZ
(Si tienen duda de mi investigación, háganlo saber y prometo pasar los links donde encontre la información. Saludos)
CristiMe- Invitado
Replica al inciso 2
Desde mi punto de vista algunas herramientas de SGBD son de grande ayuda ya que nos sirve como nuestra administración de bases de datos entre ya mencionados anteriormente mis compañeros como son los sig: MySQL, PostgreSQL, SQL SERVER, DDL SYBASE ya que cada una de estas herramientas tienen diferentes características que destacan en cada una de las herramientas, ya que la información que aportaron mis compañeros que contestaron ese reactivo (2) es de mucha importancia, ya que solo me queda decirles muy buen trabajo
Atentamente: sinai vargas garcia [b]
Atentamente: sinai vargas garcia [b]
sinay vargas- Mensajes : 68
Fecha de inscripción : 29/01/2013
RESPUESTA AL REACTIVO #2
2) Investigar acerca del uso de diversas herramientas de los SGBD que ayuden a la administración de base de datos. Herramientas tales como: de creación de bases de datos, de administración de bases de datos, de edición para crear esquemas y consultas de bases de datos, de control, monitoreo y estadísticas de acceso a bases de datos. Comparta su experiencia en este foro, describiendo al menos tres de esas herramientas.
Un sistema gestor de base de datos se define como el conjunto de programas que administran y gestionan la información contenida en una base de datos. Ayuda a realizar las siguientes acciones:
Definición de los datos
Mantenimiento de la integridad de los datos dentro de la base de datos
Control de la seguridad y privacidad de los datos
Manipulación de los datos
Un sistema gestor de base de datos está compuesto de:
El gestor de la base de datos
Se trata de un conjunto de programas no visibles al usuario final que se encargan de la privacidad, la integridad, la seguridad de los datos y la interacción con el sistema operativo. Proporciona una interfaz entre los datos, los programas que los manejan y los usuarios finales.
Cualquier operación que el usuario hace contra la base de datos está controlada por el gestor.
El gestor almacena una descripción de datos en lo que llamamos diccionario de datos, así como los usuarios permitidos y los permisos.
Tiene que haber un usuario administrador encargado de centralizar todas estas tareas.
Diccionario de datos: Es una base de datos donde se guardan todas las propiedades de la base de datos, descripción de la estructura, relaciones entre los datos, etc.
El diccionario debe contener:
La descripción externa, conceptual e interna de la base de datos
Las restricciones sobre los datos
El acceso a los datos
Las descripciones de las cuentas de usuario
Los permisos de los usuarios
Los esquemas externos de cada programa
El administrador de la base de datos: Es una persona o grupo de personas responsables del control del sistema gestor de base de datos.
Las principales tareas de un administrador son:
La definición del esquema lógico y físico de la base de datos
La definición de las vistas de usuario
La asignación y edición de permisos para los usuarios
Mantenimiento y seguimiento de la seguridad en la base de datos
Mantenimiento general del sistema gestor de base de datos
Existen distintos objetivos que deben cumplir los SGBD:
• Abstracción de la información. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario.
• Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos, sin tener que realizar cambios en las aplicaciones que se sirven de ella.
• Consistencia. En aquellos casos en los que no se ha logrado eliminar la redundancia, será necesario vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea.
• Seguridad. La información almacenada en una base de datos puede llegar a tener un gran valor.
• Manejo de transacciones. Una transacción es un programa que se ejecuta como una sola operación.
pude encontrar que se clasifican en:
Sistemas libres
• PostgreSQL Licencia BSD
• Firebird basada en la versión 6 de InterBase, Initial Developer's PUBLIC LICENSE Version 1.0.
• SQLite Licencia Dominio Público
• DB2 Express-C
• Apache Derby
• MariaDB
• MySQL
• Drizzle
Sistemas no libres
• MySQL: Licencia Dual, depende del uso. No se sabe hasta cuándo permanecerá así, ya que ha sido comprada por Oracle. Sin embargo, existen 2 versiones: una gratuita que sería equivalente a la edición "express" SQL server de Microsoft Windows, y otra más completa de pago.
• Advantage Database
• dBase
• FileMaker
• Fox Pro
• gsBase
• IBM DB2: Universal Database (DB2 UDB)
• IBM Informix
• Interbase de CodeGear, filial de Borland
• MAGIC
• Microsoft Access
• Microsoft SQL Server
• NexusDB
• Open Access
• Oracle
• Paradox
• PervasiveSQL
• Progress (DBMS)
• Sybase ASE
• Sybase ASA
• Sybase IQ
• WindowBase
• IBM IMS Base de Datos Jerárquica
• CA-IDMS
ATTE: KARINA ACUÑA SANTANA
Un sistema gestor de base de datos se define como el conjunto de programas que administran y gestionan la información contenida en una base de datos. Ayuda a realizar las siguientes acciones:
Definición de los datos
Mantenimiento de la integridad de los datos dentro de la base de datos
Control de la seguridad y privacidad de los datos
Manipulación de los datos
Un sistema gestor de base de datos está compuesto de:
El gestor de la base de datos
Se trata de un conjunto de programas no visibles al usuario final que se encargan de la privacidad, la integridad, la seguridad de los datos y la interacción con el sistema operativo. Proporciona una interfaz entre los datos, los programas que los manejan y los usuarios finales.
Cualquier operación que el usuario hace contra la base de datos está controlada por el gestor.
El gestor almacena una descripción de datos en lo que llamamos diccionario de datos, así como los usuarios permitidos y los permisos.
Tiene que haber un usuario administrador encargado de centralizar todas estas tareas.
Diccionario de datos: Es una base de datos donde se guardan todas las propiedades de la base de datos, descripción de la estructura, relaciones entre los datos, etc.
El diccionario debe contener:
La descripción externa, conceptual e interna de la base de datos
Las restricciones sobre los datos
El acceso a los datos
Las descripciones de las cuentas de usuario
Los permisos de los usuarios
Los esquemas externos de cada programa
El administrador de la base de datos: Es una persona o grupo de personas responsables del control del sistema gestor de base de datos.
Las principales tareas de un administrador son:
La definición del esquema lógico y físico de la base de datos
La definición de las vistas de usuario
La asignación y edición de permisos para los usuarios
Mantenimiento y seguimiento de la seguridad en la base de datos
Mantenimiento general del sistema gestor de base de datos
Existen distintos objetivos que deben cumplir los SGBD:
• Abstracción de la información. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario.
• Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos, sin tener que realizar cambios en las aplicaciones que se sirven de ella.
• Consistencia. En aquellos casos en los que no se ha logrado eliminar la redundancia, será necesario vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea.
• Seguridad. La información almacenada en una base de datos puede llegar a tener un gran valor.
• Manejo de transacciones. Una transacción es un programa que se ejecuta como una sola operación.
pude encontrar que se clasifican en:
Sistemas libres
• PostgreSQL Licencia BSD
• Firebird basada en la versión 6 de InterBase, Initial Developer's PUBLIC LICENSE Version 1.0.
• SQLite Licencia Dominio Público
• DB2 Express-C
• Apache Derby
• MariaDB
• MySQL
• Drizzle
Sistemas no libres
• MySQL: Licencia Dual, depende del uso. No se sabe hasta cuándo permanecerá así, ya que ha sido comprada por Oracle. Sin embargo, existen 2 versiones: una gratuita que sería equivalente a la edición "express" SQL server de Microsoft Windows, y otra más completa de pago.
• Advantage Database
• dBase
• FileMaker
• Fox Pro
• gsBase
• IBM DB2: Universal Database (DB2 UDB)
• IBM Informix
• Interbase de CodeGear, filial de Borland
• MAGIC
• Microsoft Access
• Microsoft SQL Server
• NexusDB
• Open Access
• Oracle
• Paradox
• PervasiveSQL
• Progress (DBMS)
• Sybase ASE
• Sybase ASA
• Sybase IQ
• WindowBase
• IBM IMS Base de Datos Jerárquica
• CA-IDMS
ATTE: KARINA ACUÑA SANTANA
karina a- Invitado
Reactivo No.3
3) Reactivo
Por: CRISTINA MENDOZA JAIMEZ
Compañeros les comparto mi experiencia que tuve con la instalación y configuración de PostgreSQL y Oracle en Knoppix; a continuación les pongo los pasos que seguí:
Primeramente para tener Knoppix realicé la instalación de Lili creator (LiLi USB Creator) en mi memoria USB, luego jale la imagen iso de knoppix 6.2, una vez completado el 100% de la carga de la imagen iso, comencé con la instalación de PortgreSQL.
-Primero pasé todo el empaquetado con extensión .bin al escritorio de knoppix en este caso dirigido a mi memoria USB, -entre a la consola y coloqué el comando root (para ser raíz) es decir el administrador y luego ejecuté el programa de postgreSQL. -Luego me mostró la ventana para comenzar con la instalación, di clic en siguiente. -Posteriormente en la ventana del Directorio de instalación coloqué la ruta en donde se iba instalar postgreSQL, se deben guardar los datos y se da clic en el icono para guardar. -Para mi seguridad proporcione una contraseña y el número de puerto que para la conexión (donde el servidor tenía que escuchar), -después di clic en siguiente y esperé a que se completara la instalación y por último -di clic en terminar.
También instalé Oracle. -Para poder descargar me registre en la página oficial, -una vez descargado procedí a ejecutarlo, -di clic en siguiente y coloqué el destino para mi memoria USB, -después ingrese mi contraseña y nuevamente la coloqué para comprobar que era la misma, -di clic en siguiente y rápidamente en instalar.
Lo qué analicé fue que una vez terminado con lo que se pide del reactivo 3, retiré, mi memoria y la volví a colocar, dándome cuenta que todo desapareció. Esto es porque nunca debe apagarse el servidor donde se encuentra nuestra base de datos o en nuestro caso un sistema gestor de base de datos.
Primeramente para tener Knoppix realicé la instalación de Lili creator (LiLi USB Creator) en mi memoria USB, luego jale la imagen iso de knoppix 6.2, una vez completado el 100% de la carga de la imagen iso, comencé con la instalación de PortgreSQL.
-Primero pasé todo el empaquetado con extensión .bin al escritorio de knoppix en este caso dirigido a mi memoria USB, -entre a la consola y coloqué el comando root (para ser raíz) es decir el administrador y luego ejecuté el programa de postgreSQL. -Luego me mostró la ventana para comenzar con la instalación, di clic en siguiente. -Posteriormente en la ventana del Directorio de instalación coloqué la ruta en donde se iba instalar postgreSQL, se deben guardar los datos y se da clic en el icono para guardar. -Para mi seguridad proporcione una contraseña y el número de puerto que para la conexión (donde el servidor tenía que escuchar), -después di clic en siguiente y esperé a que se completara la instalación y por último -di clic en terminar.
También instalé Oracle. -Para poder descargar me registre en la página oficial, -una vez descargado procedí a ejecutarlo, -di clic en siguiente y coloqué el destino para mi memoria USB, -después ingrese mi contraseña y nuevamente la coloqué para comprobar que era la misma, -di clic en siguiente y rápidamente en instalar.
Lo qué analicé fue que una vez terminado con lo que se pide del reactivo 3, retiré, mi memoria y la volví a colocar, dándome cuenta que todo desapareció. Esto es porque nunca debe apagarse el servidor donde se encuentra nuestra base de datos o en nuestro caso un sistema gestor de base de datos.
Por: CRISTINA MENDOZA JAIMEZ
CristiMe- Invitado
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
miguelTL escribió:CARACTERISTICAS DE UN SGBD
ORACLE
Proporciona controladores de dispositivo específicos del servidor y de la configuración con la certificación de Oracle para tarjetas accesorias opcionales y otro hardware del sistema.
Elimina la necesidad de obtener y preparar controladores de dispositivo de nivel de sistema operativo en distintos soportes antes de instalar el sistema operativo.
Ayuda en la instalación del sistema operativo para Oracle VM y versiones admitidas de los sistemas operativos Windows y Linux (Oracle, SLES y RHEL).
MY SQL SERVER
Software libre
Licencia GNU/GPL
Velocidad de accesibilidad a los datos
Múltiples motores de almacenamiento
Agrupación de transacciones, reuniendo múltiples transacciones de varias conexiones para incrementar el número de transacciones por segundo, etc.
MYSQL
Interioridades y portabilidad
Escrito en C y en C++
Probado con un amplio rango de compiladores diferentes
Funciona en diferentes plataformas. Usa GNU Automake, Autoconf, y Libtool para portabilidad.
APIs disponibles para C, C++, Eiffel, Java, Perl, PHP, Python, Ruby, y Tcl.
Uso completo de multi-threaded mediante threads del kernel. Pueden usarse fácilmente multiple CPUs si están disponibles.
Proporciona sistemas de almacenamiento transaccional y no transaccional.
Usa tablas en disco B-tree (MyISAM) muy rápidas con compresión de índice.
Relativamente sencillo de añadir otro sistema de almacenamiento. Esto es útil si desea añadir una interfaz SQL para una base de datos propia.
Un sistema de reserva de memoria muy rápido basado en threads.
Joins muy rápidos usando un multi-join de un paso optimizado.
SyBase
Ahorro en Almacenamiento/Compresión Sybase comprime su bodega de datos hasta en un 70%. En pruebas auditadas por un auditor TPC, Sybase IQ cargó 48.2 terabytes de datos de entrada en una bodega de 22 terabytes. Usando una base de datos relacional tradicional, los mismo 48.2 terabytes habrían explotado hasta entre 120 y 240 terabytes.
Despliegue Acelerado Dado que Sybase IQ está construido desde su raíz para operaciones analíticas, toma sólo una fracción del tiempo para desplegar, comparado a bases de datos tradicionales.
Velocidad: trabaja con una rapidez considerable a los demás gestores de bases de datos.
PostgreSQL
Atomicidad (Indivisible) es la propiedad que asegura que la operación se ha realizado o no, y por lo tanto ante un fallo del sistema no puede quedar a medias.
Consistencia es la propiedad que asegura que sólo se empieza aquello que se puede acabar. Por lo tanto se ejecutan aquellas operaciones que no van a romper la reglas y directrices de integridad de la base de datos.
Aislamiento es la propiedad que asegura que una operación no puede afectar a otras. Esto asegura que dos transacciones sobre la misma información nunca generará ningún tipo de error.ATTE: MIGUEL ANGEL TORRES LEON
Muy buena respuesta
alma rosa- Mensajes : 45
Fecha de inscripción : 29/01/2013
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
ISAI RENDON QUITERIO1 escribió:Ps segun yo los gestores de base de datos mas utilizados son los siguiente:
-ORACLE
- SQL SERVER 2008
- POSTGRE SQL
Pero muchos se preguntaran ¿pero por que ORACLE????
la respuesta es que es un sistema de gestión de base de datos relacional que permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de base de datos distribuidos.
Ademas las plataformas mas aceptadas para este gestor de base de datos son: WINDOWS, LINUX, MAC OSX, BSD Y UNIX.
También se preguntaran ¿pero por que SQL SERVER 2008????
porque SQL SERVER 2008 permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red solo acceden a la información, ademas de que permiten administrar información de otros servidores de datos.
La plataforma mas aceptada para este gestor de base de datos es WINDOWS.
Y por ultimo se preguntaran ¿pero por que POSTGRE SQL????
Porque en el se pueden realizar varias operaciones al mismo tiempo sobre la misma tabla y sobre todo de que tiene gestión de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los datos.
Las plataformas mas aceptadas para este gestor de base de datos son: WINDOWS, LINUX, MAC OSX, BSD Y UNIX.
En conclusión estos gestores son mas utilizados porque ofrecen:
-Estabilidad
-Escalabilidad
-Seguridad
-Soporte multiplataforma
alguna duda o algo que quieran agregar, lo pueden hacer, por el momento me despido del foro, que pasen buena tarde. atte: isai rendon quiterio
excelente compañero buena calidad de expresion
alma rosa- Mensajes : 45
Fecha de inscripción : 29/01/2013
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
sinay vargas escribió:Desde mi punto de vista algunas herramientas de SGBD son de grande ayuda ya que nos sirve como nuestra administración de bases de datos entre ya mencionados anteriormente mis compañeros como son los sig: MySQL, PostgreSQL, SQL SERVER, DDL SYBASE ya que cada una de estas herramientas tienen diferentes características que destacan en cada una de las herramientas, ya que la información que aportaron mis compañeros que contestaron ese reactivo (2) es de mucha importancia, ya que solo me queda decirles muy buen trabajo
Atentamente: sinai vargas garcia [b]
Muy buenas respuesta
alma rosa- Mensajes : 45
Fecha de inscripción : 29/01/2013
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
pablodelgadogomez escribió:1) Realizar un mapa conceptual o una tabla comparativa acerca de las características principales de un gestor de bases de datos, teniendo como objeto de dicho análisis, al menos tres SGBD más populares. Además, debe identificar distintos SGBD, así como sus herramientas para administración de la base de datos. Debe compartir su tabla o mapa conceptual en este foro.
POSTGRE
• Implementación del estándar SQL92/SQL99
• Licencia BSD
• Por su arquitectura de diseño, escala muy bien el aumentar el número de CPUs y la cantidad de RAM.
• Tiene mejor soporte para triggers y procedimientos en el servidor
• Incorpora una estructura de datos array
• Incluye herencia entre (aunque no entre objetos, ya que no existen), por lo que a este gestor de bases de datos se le incluye entre los gestores objeto-relacionales.
• Se pueden realizar varias operaciones al mismo tiempo sobre la misma tabla sin necesidad de bloquearla.
MySQL SERVER
• Permite trabajar en modo cliente-servidor.
• Solo en plataforma Microsoft Windows.
• Disponibilidad, tolerancia a fallos y fiabilidad.
• Facilidad de instalación.
• Software gratuito (libre).
SYBASE
•Facilidad de uso: Más fácil de mantener que aplicaciones empresariales tradicionales de almacén de datos; no requiere de afinamiento intensivo.
•Escalabilidad: Ofrece escalabilidad de usuarios y datos casi lineal, para grandes volúmenes de usuarios y datos. También soporta multiplexación, especialmente en ambientes GNU/Linux en donde la escalabilidad a nivel de CPU puede ser limitada.
•Flexibilidad: viene empaquetado en diferentes ediciones, dependiendo de las necesidades de procesamiento de consultas de la organización.
MySQL
• Lo mejor de MySQL es su velocidad a la hora de realizar las operaciones, lo que le hace uno de los gestores que ofrecen mayor rendimiento.
• Consume muy pocos recursos ya sea de CPU como así también de memoria.
• Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc.).
• Soporta hasta 64 índices por tabla, una mejora notable con respecto a la version 4.1.2.
Herramientas de Administración :
• # phpMyAdmin
• # MySQL Administrator
• # PCCS MySQL Database Admin Tool
ORACLE
• Permite trabajar en modo cliente-servidor.
• Entorno cliente/servidor.
• Gestión de grandes bases de datos.
• Usuarios concurrentes.
• Alto rendimiento en transacciones.
• Sistemas de alta disponibilidad.
• Disponibilidad controlada de los datos de las aplicaciones.
• Adaptación a estándares de la industria, como SQL-92.
• Gestión de la seguridad.
• Autogestión de la integridad de los datos.
• Opción distribuida.
• Portabilidad.
• Compatibilidad.
POR: PABLO DELGADO GOMEZ
excelente pablito
alma rosa- Mensajes : 45
Fecha de inscripción : 29/01/2013
RESPUESTA AL REACTIVO 1
1) Realizar un mapa conceptual o una tabla comparativa acerca de las características principales de un gestor de bases de datos, teniendo como objeto de dicho análisis, al menos tres SGBD más populares. Además, debe identificar distintos SGBD, así como sus herramientas para administración de la base de datos. Debe compartir su tabla o mapa conceptual en este foro.
RESPUESTA
Como dijo el profe que podiamos poner los links con espacios, yo asi lo are, ya que mi mapa lo hice en un archivo pdf y por ser usuario nuevo no lo puedo publicar, pero aqui les dejo el link de donde esta alojado:
w w w. slideshare. net/ moisesandgon/cuadro- comparativo- sgbd- 16243680
POR: MOISES ANGON TORRES
Última edición por addicto007 el Vie Feb 01, 2013 8:36 am, editado 1 vez
addicto007- Mensajes : 21
Fecha de inscripción : 29/01/2013
Edad : 32
RESPUESTA AL REACTIVO 1
miguelTL escribió:CARACTERISTICAS DE UN SGBD
ORACLE
Proporciona controladores de dispositivo específicos del servidor y de la configuración con la certificación de Oracle para tarjetas accesorias opcionales y otro hardware del sistema.
Elimina la necesidad de obtener y preparar controladores de dispositivo de nivel de sistema operativo en distintos soportes antes de instalar el sistema operativo.
Ayuda en la instalación del sistema operativo para Oracle VM y versiones admitidas de los sistemas operativos Windows y Linux (Oracle, SLES y RHEL).
MY SQL SERVER
Software libre
Licencia GNU/GPL
Velocidad de accesibilidad a los datos
Múltiples motores de almacenamiento
Agrupación de transacciones, reuniendo múltiples transacciones de varias conexiones para incrementar el número de transacciones por segundo, etc.
MYSQL
Interioridades y portabilidad
Escrito en C y en C++
Probado con un amplio rango de compiladores diferentes
Funciona en diferentes plataformas. Usa GNU Automake, Autoconf, y Libtool para portabilidad.
APIs disponibles para C, C++, Eiffel, Java, Perl, PHP, Python, Ruby, y Tcl.
Uso completo de multi-threaded mediante threads del kernel. Pueden usarse fácilmente multiple CPUs si están disponibles.
Proporciona sistemas de almacenamiento transaccional y no transaccional.
Usa tablas en disco B-tree (MyISAM) muy rápidas con compresión de índice.
Relativamente sencillo de añadir otro sistema de almacenamiento. Esto es útil si desea añadir una interfaz SQL para una base de datos propia.
Un sistema de reserva de memoria muy rápido basado en threads.
Joins muy rápidos usando un multi-join de un paso optimizado.
SyBase
Ahorro en Almacenamiento/Compresión Sybase comprime su bodega de datos hasta en un 70%. En pruebas auditadas por un auditor TPC, Sybase IQ cargó 48.2 terabytes de datos de entrada en una bodega de 22 terabytes. Usando una base de datos relacional tradicional, los mismo 48.2 terabytes habrían explotado hasta entre 120 y 240 terabytes.
Despliegue Acelerado Dado que Sybase IQ está construido desde su raíz para operaciones analíticas, toma sólo una fracción del tiempo para desplegar, comparado a bases de datos tradicionales.
Velocidad: trabaja con una rapidez considerable a los demás gestores de bases de datos.
PostgreSQL
Atomicidad (Indivisible) es la propiedad que asegura que la operación se ha realizado o no, y por lo tanto ante un fallo del sistema no puede quedar a medias.
Consistencia es la propiedad que asegura que sólo se empieza aquello que se puede acabar. Por lo tanto se ejecutan aquellas operaciones que no van a romper la reglas y directrices de integridad de la base de datos.
Aislamiento es la propiedad que asegura que una operación no puede afectar a otras. Esto asegura que dos transacciones sobre la misma información nunca generará ningún tipo de error.ATTE: MIGUEL ANGEL TORRES LEON
En lo personal, me parecio muy completa tu investigacion, ya que estas presentando una respuesta muy certera, poniendo en ella las principales caracteristicas de los SGBD, solo que se observaria mas bien si lo hubieses presentado en un cuadro comparativo. Muchas Felicidades!
POR: MOISES ANGON TORRES
addicto007- Mensajes : 21
Fecha de inscripción : 29/01/2013
Edad : 32
RESPUESTA AL REACTIVO #1
CARACTERISTICAS DE UN SGBD
ORACLE
Oracle es un sistema gestor de base de datos con característica objeto-relacionales, que pertenece al modelo evolutivo de SGBD. Sus características principales son las siguientes: Entorno cliente/servidor.
Gestión de grandes bases de datos.
•-Usuarios concurrentes.
•-Alto rendimiento en transacciones.
•-Sistema de alta disponibilidad.
•-Gestión de la seguridad.
•-Compatibilidad.
•-Contestabilidad.
http : / / www . slideshare . net / Guissellacriss / oracle - 8526977
SQL
El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla información de interés de bases de datos, así como hacer cambios en ella.
CARACTERISTICAS
• Lenguaje de definición de datos: El LDD de SQL proporciona comandos para la definición de esquemas de relación, borrado de relaciones y modificaciones de los esquemas de relación.
• Lenguaje interactivo de manipulación de datos: El LMD de SQL incluye lenguajes de consultas basado tanto en álgebra relacional como en cálculo relacional de tuplas.
• Integridad: El LDD de SQL incluye comandos para especificar las restricciones de integridad que deben cumplir los datos almacenados en la base de datos.
• Definición de vistas: El LDD incluye comandos para definir las vistas.
• Control de transacciones: SQL tiene comandos para especificar el comienzo y el final de una transacción.
• SQL incorporado y dinámico: Esto quiere decir que se pueden incorporar instrucciones de SQL en lenguajes de programación como: C++, C, Java, Cobol, Pascal y Fortran.
• Autorización: El LDD incluye comandos para especificar los derechos de acceso a las relaciones y a las vistas.
http : / / es . wikipedia . org / wiki / SQL
SQL Server
Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, PostgreSQL o MySQL.
CARACTERISTICAS
• Soporte de transacciones.
• Soporta procedimientos almacenados.
• Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
• Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.
• Además permite administrar información de otros servidores de datos.
Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en sus versiónes 2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.
Es común desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa la base de datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.
En el manejo de SQL mediante líneas de comando se utiliza el SQLCMD
Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor sólo está disponible para Sistemas Operativos
http : / / es . wikipedia . org / wiki / Microsoft _ SQL _ Server
MySQL
MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.1 MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C.
CARACTERISTICAS
• Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente.
• Disponibilidad en gran cantidad de plataformas y sistemas.
• Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferente velocidad de operación, soporte físico, capacidad, distribución geográfica, transacciones...
• Transacciones y claves foráneas.
• Conectividad segura.
• Replicación.
• Búsqueda e indexación de campos de texto.
http : / / es . wikipedia . org / wiki / MySQL # Caracter . C3 . ADsticas
POSTGRESQL
PostgreSQL es un SGBD relacional orientado a objetos y libre, publicado bajo la licencia BSD. Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyados por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).
CARACTERISTICAS
Alta concurrencia
Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se le hizo commit. Esta estrategia es superior al uso de bloqueos por tabla o por filas común en otras bases, eliminando la necesidad del uso de bloqueos explícitos. Amplia variedad de tipos nativos
PostgreSQL provee nativamente soporte para:
• Números de precisión arbitraria.
• Texto de largo ilimitado.
• Figuras geométricas (con una variedad de funciones asociadas).
• Direcciones IP (IPv4 e IPv6).
• Bloques de direcciones estilo CIDR.
• Direcciones MAC.
• Arrays.
Abajo de cada tema dejo el URL de donde encontre esta informacion y en lo personal se me hace muy interesante postgresql ya que este no es creado por una empresa si no por un conjunto de programadores asi como tambien este se puede hacer a base codigo o a base grafica y cuando se hace a base grafica el codigo se crea automaticamente con esto se es mas facil a programadores nuevos crear sus bases de datos de una manera muy buena y poco a poco conocer los codigos.
esta es mi aportacion par este blog espero sus comentarios saludos que pasen una bonita noche
PD: separe los URL poque no me los permite el blog como invitado
att: IVAN HILARIO CRISTOBAL
ORACLE
Oracle es un sistema gestor de base de datos con característica objeto-relacionales, que pertenece al modelo evolutivo de SGBD. Sus características principales son las siguientes: Entorno cliente/servidor.
Gestión de grandes bases de datos.
•-Usuarios concurrentes.
•-Alto rendimiento en transacciones.
•-Sistema de alta disponibilidad.
•-Gestión de la seguridad.
•-Compatibilidad.
•-Contestabilidad.
http : / / www . slideshare . net / Guissellacriss / oracle - 8526977
SQL
El lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar de forma sencilla información de interés de bases de datos, así como hacer cambios en ella.
CARACTERISTICAS
• Lenguaje de definición de datos: El LDD de SQL proporciona comandos para la definición de esquemas de relación, borrado de relaciones y modificaciones de los esquemas de relación.
• Lenguaje interactivo de manipulación de datos: El LMD de SQL incluye lenguajes de consultas basado tanto en álgebra relacional como en cálculo relacional de tuplas.
• Integridad: El LDD de SQL incluye comandos para especificar las restricciones de integridad que deben cumplir los datos almacenados en la base de datos.
• Definición de vistas: El LDD incluye comandos para definir las vistas.
• Control de transacciones: SQL tiene comandos para especificar el comienzo y el final de una transacción.
• SQL incorporado y dinámico: Esto quiere decir que se pueden incorporar instrucciones de SQL en lenguajes de programación como: C++, C, Java, Cobol, Pascal y Fortran.
• Autorización: El LDD incluye comandos para especificar los derechos de acceso a las relaciones y a las vistas.
http : / / es . wikipedia . org / wiki / SQL
SQL Server
Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle, PostgreSQL o MySQL.
CARACTERISTICAS
• Soporte de transacciones.
• Soporta procedimientos almacenados.
• Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
• Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.
• Además permite administrar información de otros servidores de datos.
Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en sus versiónes 2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.
Es común desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa la base de datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.
En el manejo de SQL mediante líneas de comando se utiliza el SQLCMD
Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor sólo está disponible para Sistemas Operativos
http : / / es . wikipedia . org / wiki / Microsoft _ SQL _ Server
MySQL
MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.1 MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.
Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C.
CARACTERISTICAS
• Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente.
• Disponibilidad en gran cantidad de plataformas y sistemas.
• Posibilidad de selección de mecanismos de almacenamiento que ofrecen diferente velocidad de operación, soporte físico, capacidad, distribución geográfica, transacciones...
• Transacciones y claves foráneas.
• Conectividad segura.
• Replicación.
• Búsqueda e indexación de campos de texto.
http : / / es . wikipedia . org / wiki / MySQL # Caracter . C3 . ADsticas
POSTGRESQL
PostgreSQL es un SGBD relacional orientado a objetos y libre, publicado bajo la licencia BSD. Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyados por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).
CARACTERISTICAS
Alta concurrencia
Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se le hizo commit. Esta estrategia es superior al uso de bloqueos por tabla o por filas común en otras bases, eliminando la necesidad del uso de bloqueos explícitos. Amplia variedad de tipos nativos
PostgreSQL provee nativamente soporte para:
• Números de precisión arbitraria.
• Texto de largo ilimitado.
• Figuras geométricas (con una variedad de funciones asociadas).
• Direcciones IP (IPv4 e IPv6).
• Bloques de direcciones estilo CIDR.
• Direcciones MAC.
• Arrays.
Abajo de cada tema dejo el URL de donde encontre esta informacion y en lo personal se me hace muy interesante postgresql ya que este no es creado por una empresa si no por un conjunto de programadores asi como tambien este se puede hacer a base codigo o a base grafica y cuando se hace a base grafica el codigo se crea automaticamente con esto se es mas facil a programadores nuevos crear sus bases de datos de una manera muy buena y poco a poco conocer los codigos.
esta es mi aportacion par este blog espero sus comentarios saludos que pasen una bonita noche
PD: separe los URL poque no me los permite el blog como invitado
att: IVAN HILARIO CRISTOBAL
IVAN HIL- Invitado
reactivo #1
2) Investigar acerca del uso de diversas herramientas de los SGBD que ayuden a la administración de base de datos. Herramientas tales como: de creación de bases de datos, de administración de bases de datos, de edición para crear esquemas y consultas de bases de datos, de control, monitoreo y estadísticas de acceso a bases de datos. Comparta su experiencia en este foro, describiendo al menos tres de esas herramientas.
Cuadro Comparativo SGBD
https://skydrive.live.com/?sc=documents&cid=21c40a28c50dc610#!/view.aspx?cid=21C40A28C50DC610&resid=21C40A28C50DC610%21218&app=Word
ATTE: KARINA ACUÑA SANTANA
Cuadro Comparativo SGBD
https://skydrive.live.com/?sc=documents&cid=21c40a28c50dc610#!/view.aspx?cid=21C40A28C50DC610&resid=21C40A28C50DC610%21218&app=Word
ATTE: KARINA ACUÑA SANTANA
anyytta- Mensajes : 33
Fecha de inscripción : 09/05/2012
Edad : 32
Reactivo #2
2) Investigar acerca del uso de diversas herramientas de los SGBD que ayuden a la administración de base de datos. Herramientas tales como: de creación de bases de datos, de administración de bases de datos, de edición para crear esquemas y consultas de bases de datos, de control, monitoreo y estadísticas de acceso a bases de datos. Comparta su experiencia en este foro, describiendo al menos tres de esas herramientas.
Las funciones provistas por un SGBD pueden agruparse en tres clases:
• Consulta y actualización de datos
• Mantenimiento de esquemas
• Manejo de transacciones
Consulta y Actualización
Ésta es la clase más básica de funciones y la única que es visible "desde afuera". Consiste en un conjunto de herramientas que permite a los distintos tipos de usuarios del SGBD extraer, manipular y modifica la información almacenada en la base de datos.
Algunos sistemas proveen una única interfaz, llamada generalmente lenguaje de consulta, para ser usada por todos los tipos de usuario. Por ejemplo, el lenguaje SQL permite ejecutar consultas y actualizaciones en una notación vagamente similar al lenguaje natural. La expresión:
select matricula, nombre
from alumnos
where carrera = "Ingeniería" and edad < 21
produce como resultado una tabla con los números de matrícula y los nombres de todos los alumnos menores de edad de la
carrera de Ingeniería.
Mantenimiento de esquemas
El esquema de la base de datos es la descripción de la estructura de la información almacenada en ella. Por ejemplo, para un sistema basado en tablas, el esquema puede consistir en una lista de tablas en uso, los campos que contienen, el tipo de datos de cada campo, descripciones en lenguaje natural del propósito de cada tabla y cada campo, y restricciones sobre los valores admisibles en cada campo.
Así como los usuarios necesitan acceder, agregar y modificar datos, también necesitan acceder, agregar y modificar el esquema de datos. Por ejemplo, un usuario que se acerca por primera vez a una base de datos querrá saber antes que nada qué información contiene ésta, un programador puede escribir programas que definan y creen nuevos tipos de entidades, o eliminen algunos preexistentes; el DBA necesita controlar qué usuarios tienen accesos a qué información, formulando reglas de seguridad que se hacen parte del esquema.
Manejo de Transacciones
Una de las áreas principales de aplicación de los sgbd's es lo que se llama procesamiento de transacciones. Una transacción es un programa de aplicación, generalmente de duración breve, que accede y actualiza una parte también generalmente pequeña de la base de datos. Típicos ejemplos son un depósito o extracción de una cuenta bancaria, o una reservación en un vuelo, o una verificación de una tarjeta de crédito.
El manejo de transacciones consiste en controlar múltiples transacciones ejecutando el paralelo sobre una misma base de datos corriendo en un sistema que puede fallar. Los objetivos del gestor de transacciones del sgbd son: evitar que las transacciones interfieran unas con otras al ejecutar en paralelo, y garantizar que la base de datos no sea dañada en forma irreparable por caídas, ya sea del sistema en sí o de alguna de las transacciones. El primero de los objetivos da lugar a lo que se llama control de paralelismo; el segundo, a técnicas de recuperación.
Una de las principales herramientas que existen dentro de los gestores de base de datos, es la administración de usuarios, privilegios y funciones de contraseñas de usuarios y el establecimiento de límites de recursos de la base de datos.
De creación de base de datos
Los SGBD, tienen en su estructura editores de textos, que permiten la creación de la arquitectura de la base de datos. Así se pueden crear bases de datos, tablas a través del lenguaje de definición de datos (DDL).
También es utilizado para alterar o borrar objetos, tales como esquemas, tablas, columnas, vistas y secuencias. Como por ejemplo, en SQL, son las instrucciones o comandos: create, alter y drop.
El administrador de la base de datos
Es una persona o grupo de personas responsables del control del sistema gestor de base de datos.
Las principales tareas de un administrador son:
La definición del esquema lógico y físico de la base de datos.
La definición de las vistas de usuario.
La asignación y edición de permisos para los usuarios.
Mantenimiento y seguimiento de la seguridad en la base de datos.
Mantenimiento general del sistema gestor de base de datos.
De edición para crear esquemas y consultas de BD
Existen diferentes modelos de datos, tales como jerárquico, red, entidad, relación, etc. Los SGBD, en su mayoría, están basados en el modelo relacional. Cada uno de ellos se caracteriza por tener diferentes formas en su esquema, así por ejemplo, el jerárquico tiene una estructura de árbol, la cual en su esquema lo establece por círculos relacionados con líneas que unen un círculo o estructura de datos con la otra.
Un esquema está conformado por instancias, las cuales, son como un conjunto de datos que conforman una entidad u objeto, en el cual, se advierten sus características de estos datos, como son: tamaño, valores que puede tomar y que representa gráfica y simbólicamente cosas inmateriales.
El esquema general se conforma de tres modelos:
Conceptual. El que establece las restricciones del problema real; su representación es a través de reglas de negocios o supuestos.
Lógico. El cual establece las relaciones entre una entidad u objeto y otra, además de definir los atributos o instancias que pertenecen a cada entidad.
Interno o físico. Establece la forma de almacenamiento de la base de datos. En estos dos últimos modelos se basan los SGBD.
Las funciones provistas por un SGBD pueden agruparse en tres clases:
• Consulta y actualización de datos
• Mantenimiento de esquemas
• Manejo de transacciones
Consulta y Actualización
Ésta es la clase más básica de funciones y la única que es visible "desde afuera". Consiste en un conjunto de herramientas que permite a los distintos tipos de usuarios del SGBD extraer, manipular y modifica la información almacenada en la base de datos.
Algunos sistemas proveen una única interfaz, llamada generalmente lenguaje de consulta, para ser usada por todos los tipos de usuario. Por ejemplo, el lenguaje SQL permite ejecutar consultas y actualizaciones en una notación vagamente similar al lenguaje natural. La expresión:
select matricula, nombre
from alumnos
where carrera = "Ingeniería" and edad < 21
produce como resultado una tabla con los números de matrícula y los nombres de todos los alumnos menores de edad de la
carrera de Ingeniería.
Mantenimiento de esquemas
El esquema de la base de datos es la descripción de la estructura de la información almacenada en ella. Por ejemplo, para un sistema basado en tablas, el esquema puede consistir en una lista de tablas en uso, los campos que contienen, el tipo de datos de cada campo, descripciones en lenguaje natural del propósito de cada tabla y cada campo, y restricciones sobre los valores admisibles en cada campo.
Así como los usuarios necesitan acceder, agregar y modificar datos, también necesitan acceder, agregar y modificar el esquema de datos. Por ejemplo, un usuario que se acerca por primera vez a una base de datos querrá saber antes que nada qué información contiene ésta, un programador puede escribir programas que definan y creen nuevos tipos de entidades, o eliminen algunos preexistentes; el DBA necesita controlar qué usuarios tienen accesos a qué información, formulando reglas de seguridad que se hacen parte del esquema.
Manejo de Transacciones
Una de las áreas principales de aplicación de los sgbd's es lo que se llama procesamiento de transacciones. Una transacción es un programa de aplicación, generalmente de duración breve, que accede y actualiza una parte también generalmente pequeña de la base de datos. Típicos ejemplos son un depósito o extracción de una cuenta bancaria, o una reservación en un vuelo, o una verificación de una tarjeta de crédito.
El manejo de transacciones consiste en controlar múltiples transacciones ejecutando el paralelo sobre una misma base de datos corriendo en un sistema que puede fallar. Los objetivos del gestor de transacciones del sgbd son: evitar que las transacciones interfieran unas con otras al ejecutar en paralelo, y garantizar que la base de datos no sea dañada en forma irreparable por caídas, ya sea del sistema en sí o de alguna de las transacciones. El primero de los objetivos da lugar a lo que se llama control de paralelismo; el segundo, a técnicas de recuperación.
Una de las principales herramientas que existen dentro de los gestores de base de datos, es la administración de usuarios, privilegios y funciones de contraseñas de usuarios y el establecimiento de límites de recursos de la base de datos.
De creación de base de datos
Los SGBD, tienen en su estructura editores de textos, que permiten la creación de la arquitectura de la base de datos. Así se pueden crear bases de datos, tablas a través del lenguaje de definición de datos (DDL).
También es utilizado para alterar o borrar objetos, tales como esquemas, tablas, columnas, vistas y secuencias. Como por ejemplo, en SQL, son las instrucciones o comandos: create, alter y drop.
El administrador de la base de datos
Es una persona o grupo de personas responsables del control del sistema gestor de base de datos.
Las principales tareas de un administrador son:
La definición del esquema lógico y físico de la base de datos.
La definición de las vistas de usuario.
La asignación y edición de permisos para los usuarios.
Mantenimiento y seguimiento de la seguridad en la base de datos.
Mantenimiento general del sistema gestor de base de datos.
De edición para crear esquemas y consultas de BD
Existen diferentes modelos de datos, tales como jerárquico, red, entidad, relación, etc. Los SGBD, en su mayoría, están basados en el modelo relacional. Cada uno de ellos se caracteriza por tener diferentes formas en su esquema, así por ejemplo, el jerárquico tiene una estructura de árbol, la cual en su esquema lo establece por círculos relacionados con líneas que unen un círculo o estructura de datos con la otra.
Un esquema está conformado por instancias, las cuales, son como un conjunto de datos que conforman una entidad u objeto, en el cual, se advierten sus características de estos datos, como son: tamaño, valores que puede tomar y que representa gráfica y simbólicamente cosas inmateriales.
El esquema general se conforma de tres modelos:
Conceptual. El que establece las restricciones del problema real; su representación es a través de reglas de negocios o supuestos.
Lógico. El cual establece las relaciones entre una entidad u objeto y otra, además de definir los atributos o instancias que pertenecen a cada entidad.
Interno o físico. Establece la forma de almacenamiento de la base de datos. En estos dos últimos modelos se basan los SGBD.
anyytta- Mensajes : 33
Fecha de inscripción : 09/05/2012
Edad : 32
2) Investigar acerca del uso de diversas herramientas de los SGBD que ayuden a la administración de base de datos. Herramientas tales como: de creación de bases de datos, de administración de bases de datos, de edición para crear esquemas y ...
Respuesta de la pregunta # 2
Pues bien yo investigue este punto y encontré que las Herramientas de Administración de bases de datos se tratan de la persona encargada de definir y controlar las bases de datos corporativas, la cual proporciona asesoría a los desarrolladores, usuarios y ejecutivos que la requieran. y también encontré que es la persona o equipo de personas profesionales responsables del control y manejo del sistema de base de datos y tienen experiencia en DBMS, diseño de bases de datos, comunicación de datos y programación.
algo muy importante son sus característica de este ya que debe poseer un conocimiento profundo de las políticas y normas de la empresa, así como el criterio por que las necesitara aplicar en un momento dado.
Otro tipo de herramientas de los SGBD es la de creación de base de datos de el cual entendí que tienen en su estructura editores de textos, los cuales permiten la creación de la arquitectura de la base de datos y así se pueden crear bases de datos. También es utilizado para alterar o borrar objetos tales como esquemas, tablas, columnas, vistas y secuencias. Como por ejemplo, en SQL, son las instrucciones o comandos: create, alter y drop.
y bueno hay otra que es la de ial Black]control esta pude comprender que se encarga de controlar el acceso concurrente a la información, que podría derivar en inconsistencias.
Y les compartiré algunas características de algunos SGBD que también investigue:
El primero es el MySQL el cual es muy bueno para la creación de bases de datos con acceso desde páginas web dinámicas, y tambien para la creación de cualquier otra que implique el almacenamiento de datos, posibilitando realizar múltiples y rápidas consultas.
Ademas también esta el SQL Server el cual es un sistema gestor de base de datos relacionales. Es un sistema cliente/servidor este tiene como características principales proporciona integridad de datos, privatización de consultas, control de concurrencia y recuperación es fácil de usar y proporciona funciones de almacenamiento de datos que sólo estaban disponibles en Oracle .
Bueno compañeros y amigos espero que mi información que les compartí les sea de mucha ayuda ...
JENESIS REYES SAUCEDO
Pues bien yo investigue este punto y encontré que las Herramientas de Administración de bases de datos se tratan de la persona encargada de definir y controlar las bases de datos corporativas, la cual proporciona asesoría a los desarrolladores, usuarios y ejecutivos que la requieran. y también encontré que es la persona o equipo de personas profesionales responsables del control y manejo del sistema de base de datos y tienen experiencia en DBMS, diseño de bases de datos, comunicación de datos y programación.
algo muy importante son sus característica de este ya que debe poseer un conocimiento profundo de las políticas y normas de la empresa, así como el criterio por que las necesitara aplicar en un momento dado.
Otro tipo de herramientas de los SGBD es la de creación de base de datos de el cual entendí que tienen en su estructura editores de textos, los cuales permiten la creación de la arquitectura de la base de datos y así se pueden crear bases de datos. También es utilizado para alterar o borrar objetos tales como esquemas, tablas, columnas, vistas y secuencias. Como por ejemplo, en SQL, son las instrucciones o comandos: create, alter y drop.
y bueno hay otra que es la de ial Black]control esta pude comprender que se encarga de controlar el acceso concurrente a la información, que podría derivar en inconsistencias.
Y les compartiré algunas características de algunos SGBD que también investigue:
El primero es el MySQL el cual es muy bueno para la creación de bases de datos con acceso desde páginas web dinámicas, y tambien para la creación de cualquier otra que implique el almacenamiento de datos, posibilitando realizar múltiples y rápidas consultas.
Ademas también esta el SQL Server el cual es un sistema gestor de base de datos relacionales. Es un sistema cliente/servidor este tiene como características principales proporciona integridad de datos, privatización de consultas, control de concurrencia y recuperación es fácil de usar y proporciona funciones de almacenamiento de datos que sólo estaban disponibles en Oracle .
Bueno compañeros y amigos espero que mi información que les compartí les sea de mucha ayuda ...
JENESIS REYES SAUCEDO
JENESIS- Invitado
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
Bueno estuve leyendo algunas de las respuestas pero pude notar que muchas dicen lo mismo lo cual deja ver que no es su punto de vista, no me refiero a que la información este mal solo que la información esta tal y como la encontraron en cierta pagina web .
JENESIS- Invitado
RESPUESTA REACTIVO 4
4) Haciendo uso de alguna herramienta o utilería para administración de bases de datos, deberá explorar los esquemas, bases de datos por defecto, usuarios, tablas, y otros elementos, que han sido cargados al momento de instalar el SGBD. Comparta su experiencia en este foro, explicando a grandes rasgos, el nombre y tipo de la herramienta utilizada, y los entornos o SGBD explorados.
RESPUESTA
YO EXPLORE LA HERRAMIENTA MYSQL Y ES PARECIDAD AL CMD , PORQUE UTILIZAMOS COMANDOS PARA MOSTRAR LAS TABLAS Y PARA VER LOS REGISTROS QUE CONTIENE POR EJEMPLOS ALGUNOS COMANDOS:
SHOW DATABASE ESTE MUESTRA LA BASE DE DATOS OTRO SERIA USE TEST ESTE SE UTILIZA PARA USAR LA TABLA Y LA DE SHOW TABLES PARA MOSTRAR LAS TABLAS.
ATENTAMENTE
ALFREDO MENDOZA OCAMPO
RESPUESTA
YO EXPLORE LA HERRAMIENTA MYSQL Y ES PARECIDAD AL CMD , PORQUE UTILIZAMOS COMANDOS PARA MOSTRAR LAS TABLAS Y PARA VER LOS REGISTROS QUE CONTIENE POR EJEMPLOS ALGUNOS COMANDOS:
SHOW DATABASE ESTE MUESTRA LA BASE DE DATOS OTRO SERIA USE TEST ESTE SE UTILIZA PARA USAR LA TABLA Y LA DE SHOW TABLES PARA MOSTRAR LAS TABLAS.
ATENTAMENTE
ALFREDO MENDOZA OCAMPO
ALFREDO92- Mensajes : 23
Fecha de inscripción : 30/01/2013
REPLICA A ISAI RENDON
Desde mi punto de vista tu informacion tiene coherencia estimado amigo y coincido contigo que esos SGBD son los mas utlizadosISAI RENDON QUITERIO1 escribió:Ps segun yo los gestores de base de datos mas utilizados son los siguiente:
-ORACLE
- SQL SERVER 2008
- POSTGRE SQL
Pero muchos se preguntaran ¿pero por que ORACLE????
la respuesta es que es un sistema de gestión de base de datos relacional que permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de base de datos distribuidos.
Ademas las plataformas mas aceptadas para este gestor de base de datos son: WINDOWS, LINUX, MAC OSX, BSD Y UNIX.
También se preguntaran ¿pero por que SQL SERVER 2008????
porque SQL SERVER 2008 permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red solo acceden a la información, ademas de que permiten administrar información de otros servidores de datos.
La plataforma mas aceptada para este gestor de base de datos es WINDOWS.
Y por ultimo se preguntaran ¿pero por que POSTGRE SQL????
Porque en el se pueden realizar varias operaciones al mismo tiempo sobre la misma tabla y sobre todo de que tiene gestión de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los datos.
Las plataformas mas aceptadas para este gestor de base de datos son: WINDOWS, LINUX, MAC OSX, BSD Y UNIX.
En conclusión estos gestores son mas utilizados porque ofrecen:
-Estabilidad
-Escalabilidad
-Seguridad
-Soporte multiplataforma
alguna duda o algo que quieran agregar, lo pueden hacer, por el momento me despido del foro, que pasen buena tarde. atte: isai rendon quiterio
miguelTL- Mensajes : 45
Fecha de inscripción : 29/01/2013
REPLICA A MOISES ANGON
addicto007 escribió:1) Realizar un mapa conceptual o una tabla comparativa acerca de las características principales de un gestor de bases de datos, teniendo como objeto de dicho análisis, al menos tres SGBD más populares. Además, debe identificar distintos SGBD, así como sus herramientas para administración de la base de datos. Debe compartir su tabla o mapa conceptual en este foro.RESPUESTA
Como dijo el profe que podiamos poner los links con espacios, yo asi lo are, ya que mi mapa lo hice en un archivo pdf y por ser usuario nuevo no lo puedo publicar, pero aqui les dejo el link de donde esta alojado:
w w w. slideshare. net / moisesandgon /cuadro- comparativo- sgbd- 16243680
POR: MOISES ANGON TORRES
DE ACUERDO A TU INFORMACION EN EL CUADRO COMPARATIVOS ESTA MUY BIEN EXPLICADAS LAS CARACTERISITICAS DE LOS SGBD QUE CITASTE ESTA MUY COMPLETA CONGRATULATIONS
miguelTL- Mensajes : 45
Fecha de inscripción : 29/01/2013
Re: 1.- El SGBD y El Lenguaje De Definición De Datos
JENESIS escribió:Respuesta de la pregunta # 2
Pues bien yo investigue este punto y encontré que las Herramientas de Administración de bases de datos se tratan de la persona encargada de definir y controlar las bases de datos corporativas, la cual proporciona asesoría a los desarrolladores, usuarios y ejecutivos que la requieran. y también encontré que es la persona o equipo de personas profesionales responsables del control y manejo del sistema de base de datos y tienen experiencia en DBMS, diseño de bases de datos, comunicación de datos y programación.
algo muy importante son sus característica de este ya que debe poseer un conocimiento profundo de las políticas y normas de la empresa, así como el criterio por que las necesitara aplicar en un momento dado.
Otro tipo de herramientas de los SGBD es la de creación de base de datos de el cual entendí que tienen en su estructura editores de textos, los cuales permiten la creación de la arquitectura de la base de datos y así se pueden crear bases de datos. También es utilizado para alterar o borrar objetos tales como esquemas, tablas, columnas, vistas y secuencias. Como por ejemplo, en SQL, son las instrucciones o comandos: create, alter y drop.
y bueno hay otra que es la de ial Black]control esta pude comprender que se encarga de controlar el acceso concurrente a la información, que podría derivar en inconsistencias.
Y les compartiré algunas características de algunos SGBD que también investigue:
El primero es el MySQL el cual es muy bueno para la creación de bases de datos con acceso desde páginas web dinámicas, y tambien para la creación de cualquier otra que implique el almacenamiento de datos, posibilitando realizar múltiples y rápidas consultas.
Ademas también esta el SQL Server el cual es un sistema gestor de base de datos relacionales. Es un sistema cliente/servidor este tiene como características principales proporciona integridad de datos, privatización de consultas, control de concurrencia y recuperación es fácil de usar y proporciona funciones de almacenamiento de datos que sólo estaban disponibles en Oracle .
Bueno compañeros y amigos espero que mi información que les compartí les sea de mucha ayuda ...
JENESIS REYES SAUCEDO
de acuerdo a tu informacion yo tambien me di a la tarea de investigar esto y realmente la respuesta que publicaste me parece de lo mas importante de acuerdo a este tema muy buena investigacion felicidades .
horfanel calles- Mensajes : 5
Fecha de inscripción : 29/01/2013
Página 2 de 8. • 1, 2, 3, 4, 5, 6, 7, 8
Temas similares
» 2.- Lenguaje De Manipulación De Datos (Estructura e Integridad De Bases De Datos
» LENGUAJE DE MANIPULACIÓN DE DATOS
» 4.- Base De Datos
» 5.- Inteligencia de Negocios (Business Intelligence)
» 3.- Administración De Bases De Datos
» LENGUAJE DE MANIPULACIÓN DE DATOS
» 4.- Base De Datos
» 5.- Inteligencia de Negocios (Business Intelligence)
» 3.- Administración De Bases De Datos
Permisos de este foro:
No puedes responder a temas en este foro.