jueves, 21 de noviembre de 2019

TERCER PARCIAL

Lo que vimos en este parcial a sido manejadores de SQL Server que es Es un sistema gestor de base de datos relacionales de Microsoft Corporation orientado a sistemas medianos y grandes aunque también puede rodar en ordenadores personales. SQL Server Management Studio (SSMS) es la herramienta de SQL Server que permite definir y gestionar todas las bases de datos almacenadas en el servidor

El SQL en principio es un lenguaje orientado únicamente a la definición y al acceso a los datos por lo que no se puede considerar como un lenguaje de programación como tal, ya que no incluye funcionalidades como son estructuras condicionales, bucles, formateo de la salida, entre otros.

Resultado de imagen para sql server manejador de base de datos


Vimos tambien Access puede:Agregar nuevos datos a una base de datos, como un nuevo artículo en un inventario.
Modificar datos existentes en la base de datos, por ejemplo, cambiar la ubicación actual de un artículo.
Eliminar información, por ejemplo, si un artículo se vende o se descarta.Organizar y ver los datos de diferentes formas.
Compartir los datos con otras personas mediante informes, correo electrónico, intranet o Internet.
Partes de una base de datos de Access


Las secciones siguientes son breves descripciones de las partes de una base de datos de Access típica.
Tablas
Informes
Consultas 
Macros
Modulos
Resultado de imagen para access

Tambien vimos sobre Visual FoxPro que es Sistema orientado a objetos para la generación de base de datos y el desarrollo de aplicaciones. Desde Visual FoxPro se pueden crear Formulario, Base de Datos, Informes, Vistas, Proyectos entre otros.


Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos para el escritorio, entornos cliente/servidor, tablet PC o para la web.


Entre sus características se pueden enumerar:
Capacidades poderosas y muy veloces para el manejo de datos nativos y remotos.
Flexibilidad para crear todo tipo de soluciones de bases de datos.
Lenguaje de progamacion orientado a objetos.
Utilización de Sentencias SQL en forma nativa.
Poderoso manejo de vistas, cursores y control completo de estructuras relacionales.
Resultado de imagen para visual foxpro que es
Y por ultimos vimos PHPMyAdmin que es un software de código abierto, diseñado para manejar la administración y gestión de bases de datos MySQL a través de una interfaz gráfica de usuario. Escrito en PHP, phpMyAdmin se ha convertido en una de las más populares herramientas basadas en web de gestión de MySQL. PhpMyAdmin viene con una documentación detallada y está siendo apoyado por un gran multi-idioma de la comunidad. PhpMyAdmin es cada vez mayor lista de características soporta todas las operaciones de uso común tales como la navegación, pasando, crear, modificar las bases de datos MySQL, las tablas, campos e índices.

Resultado de imagen para que es phpmyadmin

jueves, 17 de octubre de 2019

Formularios Y Controles En Access

Crear un informe

Seleccione Crear > Asistente para informes.
Seleccione una tabla o una consulta, haga doble clic en cada campo de la lista Campos disponibles que quiera agregar al informe y seleccione Siguiente.
Haga doble clic en el campo que desee usar para la agrupación y, a continuación, seleccione Siguiente.
Complete el resto de las pantallas del asistente y, a continuación, seleccione Finalizar.

Una página en el Asistente para informes


Tipos de control

Esta es la lista de tipos de control que puede usar en bases de datos de escritorio de Access.
Tipo de control


Cuadro de texto
Use controles de cuadro de texto para mostrar texto, números, fechas, horas y campos memo. 
Etiqueta
Use controles de etiqueta que contengan texto fijo. De manera predeterminada, los controles que pueden mostrar datos tienen un control de etiqueta adjuntado automáticamente.

Botón de comando
Use los controles de botón de comando para activar una macro o un procedimiento de Visual Basic.

Control de pestaña
Use los controles de pestaña para crear una serie de páginas de ficha en el formulario. Cada página puede contener varios controles adicionales para mostrar información.

Vínculo
Use la opción de control vínculo/hiperVínculo para agregar un hipervínculo en un control de etiqueta a la cuadrícula de diseño del formulario.

Explorador Web
Use un control de explorador Web para mostrar el contenido de las páginas web directamente dentro de un formulario.

Navegación
Use un control de navegación para proporcionar una manera sencilla de navegar a los diferentes formularios e informes de la base de datos.

Grupo de opciones
Usa los controles de grupo de opciones para contener uno o más botones de alternancia, botones de opción o casillas de verificación.

Comprender El Enlace Con Controles
Control dependiente: Un control cuyo origen de datos es un campo de una tabla o consulta se denomina control dependiente.
Control independiente: Un control que no tiene orígenes de datos (como un campo o una expresión) se denomina control independiente.

Control calculado: Un control cuyo origen de datos es una expresión, en lugar de un campo, se denomina 
control calculado.

Partes de un informe

Es posible crear informes “no enlazados” que no muestren datos, pero para el objeto de este artículo, se dará por sentado que un informe está enlazado a un origen de datos como una tabla o consulta. El diseño de un informe se divide en secciones que se pueden ver en la vista Diseño.

Encabezado del informe: El encabezado del informe se usa para ofrecer información que normalmente aparecería en una página de portada, como un logotipo o un título y una fecha.
Encabezado de página: El encabezado de página se usa para repetir el título del informe en todas las páginas.
Encabezado de grupo: El encabezado de grupo se usa para imprimir el nombre del grupo. Por ejemplo, en un informe que se agrupa por producto, use el encabezado de grupo para imprimir el nombre del producto.



viernes, 27 de septiembre de 2019

Manejador De Base De Datos Access

Microsoft Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información organizada sistemáticamente. En la terminología propia de las bases de datos hay tres conceptos claves dentro de las tablas: campo, registro y dato:

Un campo es cada uno de los tipos de datos que se van a usar. Se hace referencia a los campos por su nombre.
Un registro está formado por el conjunto de información en particular.
Un dato es la intersección entre un campo y un registro.

Elementos de Access

Tablas
Las tablas con el componente básico o elemental de las bases de datos, contienen datos sobre algo o alguien, proveedores, clientes, libros en una biblioteca, compras, ventas, etc.

Resultado de imagen para la tabla de access


Consultas
Las consultas son preguntas que un usuario hace a la base de datos. Con ellas puede obtener información de varias tablas y con la estructura que más le interese. Además, las consultas pueden archivarse de forma que la próxima vez que se quiera hacer la misma pregunta no tendrá que volver a plantearla, será suficiente con llamar a la consulta previamente creada.


Resultado de imagen para consultas de access

Formularios
Los formularios son un mecanismo que facilita enormemente la operatoria general con tablas, principalmente a la hora de mostrar, introducir y modificar datos.

Resultado de imagen para formularios de access

Informes
Los informes permiten presentar la información con una apariencia altamente profesional a la hora de imprimir nuestros datos.

Resultado de imagen para informes de access

Macros
Las macros son un mecanismo de automatización de Microsoft Access. Utilizando éstas es posible automatizar tareas repetitivas eliminando la posibilidad de introducir errores de operación y liberando tiempo para emplearlo en otras actividades.
Módulos

Resultado de imagen para macros de access

Los módulos son objetos donde se almacena código escrito en lenguaje de programación denominado Access Basic.


Resultado de imagen para manejador de base de datos Access
Buscar y Reemplazar
Ahora puede desplazarse libremente por los cuadros de diálogo Buscar y Reemplazar y por los datos de la vista o la ventana.


Resultado de imagen para manejador de base de datos Access

Una de las maneras mas faciles de poder usar Access es saber sus funciones y asi mismo aprender cada una de sus funciones para saber usarlas y poder completar cualquier tipo de informacion que quedamos realizar



miércoles, 25 de septiembre de 2019

Manejo Del Sistema Manejador De Bases De Datos SQL Server

Es un sistema gestor de base de datos relacionales de Microsoft Corporation orientado a sistemas medianos y grandes aunque también puede rodar en ordenadores personales. SQL Server Management Studio (SSMS) es la herramienta de SQL Server que permite definir y gestionar todas las bases de datos almacenadas en el servidor SQL Server 2005.
Conceptos básicos de SQL

SQL (Structured Query Languaje), Lenguaje Estructurado de Consulta

Es el lenguaje utilizado para definir, controlar y acceder a los datos almacenados en una base de datos relacional.

Como ejemplos de sistemas gestores de bases de datos que utilizan SQL se pueden citar DB2, SQL Server, Oracle, MySql, Sybase, PostgreSQL o Acces.

 El SQL es un lenguaje universal que se emplea en cualquier sistema gestor de base de datos relacional. Tiene un estándar definido, a partir del cual cada sistema gestor ha desarrollado su versión propia.

Resultado de imagen para manejo del sistema manejador de bases de datos sql server


QEl sistema gestor de base de datos SQL-Server 2005 utiliza su propia versión del lenguaje SL, el TRANSACT-SQL.

TRANSACT-SQL es un lenguaje muy potente que nos permite definir casi cualquier tarea que queramos efectuar sobre la base de datos. TRANSACT-SQL va mas allá de un lenguaje SQL cualquiera, ya que incluye características propias de cualquier lenguaje de programación, características que nos permiten definir la lógica necesaria para el tratamiento de la información:

- Tipos de datos.
- Definición de variables.
- Estructuras de control de flujo.
- Gestión de excepciones.
- Funciones predefinidas.
Características generales del lenguaje Transact-SQL

El lenguaje SQL se creó con la finalidad de ser un lenguaje muy potente y a la vez muy fácil de utilizar, se ha conseguido en gran medida, ya que con una sola frase (instrucción) se puede recuperar datos complejos (por ejemplo datos que se encuentran en varias tablas, combinándolos, calculando resúmenes), y utilizando un lenguaje muy cercano al lenguaje hablado.
Resultado de imagen para manejo del sistema manejador de bases de datos sql server

Por ejemplo:

SELECT código, nombre FROM Clientes WHERE localidad=’Valencia’:

Esta instrucción nos permite SELECCIONAR el código y nombre DE los Clientes cuya localidad sea valencia.





jueves, 5 de septiembre de 2019

Cualidades, Ventajas Y Desventajas 

Un Administrador de Base de Datos debe tener aptitudes técnicas para el manejo del sistema en cuestión a demás, son cualidades deseables nociones de administración, manejo de personal e incluso un cierto grado de diplomacia. La característica más importante que debe poseer es un conocimiento profundo de las políticas y normas de la empresa , así como el criterio de la empresa para aplicarlas en un momento dado.

1.- Administrar la estructura de la Base de Datos.
2.- Administrar la actividad de los datos.
3.- Administrar el Sistema Manejado de Base de Datos.
4.- Establecer el Diccionario de Datos.
5.- Asegurar la confiabilidad de la Base de Datos.
6.- Confirmar la Seguridad de la Base de Datos.

Ventajas

Los ingenieros de soporte DBA están encargados de ofrecer soluciones de disponibilidad en los planes de continuidad de negocios y en todos los procesos de aprovisionamiento de datos en entornos de producción y entornos de desarrollo.
Crear y configurar bases de datos relacionales.
Diseñar la distribución de los datos y las soluciones de almacenamiento.
Producir diagramas de entidades relacionales y diagramas de flujos de datos, nacionalización esquemática, localización lógica y física de bases de datos y parámetros de tablas.
Facilidades para la manipulación de grandes volúmenes de datos al simplificar la programación
Permiten reorganizar los datos con el impacto mínimo de código de programas que disminuyendo el tiempo de desarrollo y aumentar la calidad del sistema desarrollado y son bien explotados por los diseñadores.
Incluye herramientas para la creación de interfaces
Desventajas
Falta de rentabilidad a corto plazo
Requerimientos adicionales de equipos
Requiere una persona calificada para este trabajo
Tiene un alto costo
Tamaño
Susceptibilidad de fallas
Compatibilidad en la recuperación de fallas
Puedo llegar a trabajar en forma “lenta” debido a la cantidad de verificaciones que debe hacer.