Foro 1
Foro 1
Foro 1
Tablas
Es el elemento principal de la base de datos, ya que allí se registra la información
que se quiere administrar. Está compuesta, como una hoja de cálculo, por filas y
columnas. Cada archivo de una base de datos puede contener una o millones de
tablas como sea necesario.
Formularios
La información que se introduce a la base de datos puede introducirse
directamente en las tablas, pero también pude ser a través de un formulario, esto
lo que resulta práctico, Los formularios hacen que sea más fácil introducir los
datos.
Consultas
Este elemento que se emplea para buscar y seleccionar la información que
requiere el usuario del interior de la base de datos. La consulta, nos permite
establecer los criterios de búsqueda para que el software que administra la
información seleccione, dentro de las tablas, aquellos datos que se quieren
conocer.
Informes
Es te elemento se utilizan para que la información que nos arrojan las búsquedas
nos aparezca ordenada y bien presentada para cuando el usuario demande una
impresión del documento. Gracias a los informes, el usuario puede seleccionar que
información, de la que se registró en las tablas de una base de datos, desea
imprimir y con qué formato.
5. ¿En Oracle se pueden crear informes y análisis de datos y se pueden
compartir?
Claro, siendo Oracle una de las aplicaciones gestoras de bases de datos más
popular y por ende una de las más utilizadas es precisamente por tener como una
de sus características el poder crear informes interactivos, análisis de datos, entre
otras funciones, brindando una herramienta bastante sólida a la hora de la
creación de una BD.
6. ¿Qué beneficios trae el usar el motor Oracle Vs otros motores (ejm. Con
MySQL Server)?
ORACLE
VENTAJAS:
Ventaja: sistema de gestión y control centralizado
Las sentencias de Oracle SQL permiten que los datos se controlen desde un
repositorio central tabular. Un administrador de bases de datos (DBA por
sus siglas en inglés) es responsable de crear usuarios, asignar privilegios,
añadir registros, eliminar información redundante, modificar datos
existentes y procesar preguntas. Estos datos almacenados centralmente son
compartidos y accedidos por varias aplicaciones. Esto elimina la redundancia
en la entrada y almacenamiento de datos.
Desventajas:
Las versiones más recientes de Oracle son la 11g, 10g, 9g, 8g, desde el
lanzamiento original de la 8 se sucedieron varias versiones con
correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos
fallos fue, al parecer, la remodelación del sistema de almacenamiento por
causa de la introducción de extensiones orientadas a objetos.
El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias
de Personal Oracle son excesivamente caras, en mi opinión. Otro problema
es la necesidad de ajustes. Un error frecuente consiste en pensar que basta
instalar el Oracle en un servidor y enchufar directamente las aplicaciones
clientes. Un Oracle mal configurado puede ser desesperantemente lento.
También es elevado el coste de la información, y sólo últimamente han
comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la
simple instalación y administración.
Desventaja: inhabilidad de implementar el procesamiento recursivo
De acuerdo con “SQL para tontos”, una de las mayores desventajas de SQL es su
incapacidad de ejecutar procesamientos recursivos. El procesamiento recursivo es
un tipo de función de computadora (o programa) en el cual uno de los pasos o
procedimientos vuelve a hacer correr el programa entero (o el procedimiento). SQL
carece de construcciones de tipo lazo que son comunes en otros tipos de lenguajes
de programación de alto nivel. No se pueden repetir acciones y no hay forma de
definir construcciones repetitivas en SQL.
Desventaja: incompatibilidad y complejidad
Una de las mayores desventajas de Oracle SQL es la inconsistencia e
incompatibilidad de datos en las áreas del tiempo y sintaxis de datos,
concatenación de cadenas y sensibilidad de caracteres. El lenguaje es complejo,
con un enfoque de palabras clave similar en estructura a COBOL (por las cifras en
inglés de lenguaje común orientado a los negocios), con menos reglas de sintaxis y
gramática.
Desventaja: funcionalidad limitad
SQL es un dominio específico o lenguaje de propósito especial, y su uso está
limitado a un dominio de programa específico. Las sentencias de SQL son operadas
en tablas y conjuntos de datos, como por ejemplo bases de datos de personal y
hojas de cálculo de contabilidad. SQL es un lenguaje declarativo específico de
dominio que está limitado a la representación tabular de los datos.
MYSQL
MySQL es una base de datos muy rápida en la lectura cuando utiliza el motor no
transaccional MyISAM, pero puede provocar problemas de integridad en entornos
de alta concurrencia en la modificación. En aplicaciones web hay baja concurrencia
en la modificación de datos y en cambio el entorno es intensivo en lectura de
datos, lo que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el
entorno en el que va a utilizar MySQL, es importante monitorizar de antemano el
rendimiento para detectar y corregir errores tanto de SQL como de programación
Ventajas:
MySQL software es Open Source
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, ya
que debido a su bajo consumo puede ser ejecutado en una máquina con
escasos recursos sin ningún problema.
Facilidad de configuración e instalación.
Soporta gran variedad de Sistemas Operativos
Baja probabilidad de corromper datos, incluso si los errores no se
producen en el propio gestor, sino en el sistema en el que está.
Su conectividad, velocidad, y seguridad hacen de MySQL Server
altamente apropiado para acceder bases de datos en Internet
El software MySQL usa la licencia GPL
Desventajas.
Un gran porcentaje de las utilidades de MySQL no están documentadas.
No es intuitivo, como otros programas (ACCESS).
Un gran porcentaje de las utilidades de MySQL no están documentadas.
No es intuitivo, como otros programas (ACCESS).
ACCESS
Ventajas:
Por medio de Microsoft Access, puede administrar toda la información desde un
único archivo de base de datos. Dentro del archivo, puede utilizar: