martes, 4 de diciembre de 2018

Modelo de datos

Modelo de datos

 Es un lenguaje orientado a hablar de una base de datos. Típicamente un modelo de datos permite describir: Las estructuras de datos de la base: El tipo de los datos que hay en la base y la forma en que se relacionan. 

Algunos modelos con frecuencia utilizados en las bases
de datos:

Bases de datos jerárquicas
En este modelo los datos se organizan en una forma
similar a un árbol (visto al revés), en donde un nodo
padre de información puede tener varios hijos.

Base de datos de red

Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).

Bases de datos relacionales

Éste es el modelo utilizado en la actualidad para
modelar problemas reales y administrar datos
dinámicamente.

Bases de datos transaccionales

Son bases de datos cuyo único fin es el envío y recepción de
datos a grandes velocidades.

Según el contenido

Bases de datos bibliográficas

Sólo contienen un subrogante (representante) de la
fuente primaria, que permite localizarla.

Bases de datos de texto completo

Almacenan las fuentes primarias, como por ejemplo,
todo el contenido de todas las ediciones de una
colección de revistas científicas.

Directorios
Un ejemplo son las guías telefónicas en formato electrónico.

Resultado de imagen para modelo de datos

Roles Base de Datos

Roles de nivel de base de datos

Para administrar con facilidad los permisos en las bases de datos, SQL Server proporciona varios roles , que son las entidades de seguridad que agrupan a otras entidades de seguridad. Son como los grupos del sistema operativo Microsoft Windows. Los roles de nivel de base de datos se aplican a toda la base de datos en lo que respecta a su ámbito de permisos.

Los roles fijos de base de datos se definen en el nivel de base de datos y existen en cada una de ellas. Los miembros de los roles de base de datos db_owner pueden administrar la pertenencia a roles fijos de base de datos. También hay algunos roles de base de datos con fines especiales en la base de datos msdb.

Roles fijos de base de datos


En la tabla siguiente se muestran los roles fijos de base de datos y sus funcionalidades. Estos roles existen en todas las bases de datos. A excepción del rol de base de datos public, no se pueden cambiar los permisos asignados a los roles fijos de base de datos.


Roles especiales para SQL Database y Almacenamiento de datos SQL


Estos roles de base de datos solo existen en la base de datos maestra virtual. Sus permisos están restringidos a las acciones realizadas en la base de datos maestra. Solo los usuarios de base de datos en la base de datos maestra se pueden agregar a estos roles. Los inicios de sesión no se pueden agregar a estos roles, pero los usuarios se pueden crear basados en inicios de sesión y, luego, esos usuarios se pueden agregar a los roles. Los usuarios de bases de datos independientes en la base de datos maestra también se pueden agregar a estos roles.

Conclusión
Los roles de base de datos pueden crear base de datos y eliminar
Para poder administrar base de datos en sql  hay que proporcionar
Varios roles, que son las entidades de seguridad.
Los roles de nivel de base de datos se aplican a toda la base de datos en lo que respecta a su ámbito de permisos.Los roles fijos de base de datos se definen en el nivel de base de datos y existen en cada una de ellas.
Los roles de base de datos solo existen en la base de datos maestra virtual.

 Resultado de imagen para Roles de Base de Datos

Informes Access


Los Informes 

Los informes constituyen un modo de ver, formatear y resumir la información contenida en la base de datos de Microsoft Access. Por ejemplo, se puede crear un sencillo informe de números de teléfono de todos los contactos o un informe del total de ventas en distintas regiones y períodos de tiempo.

¿Que se puede hacer con un informe?

Un informe es un objeto de base de datos que resulta útil para presentar la información de la base de datos con alguno de los siguientes propósitos:
  • Mostrar o distribuir un resumen de los datos.
  • Archivar instantáneas de los datos.
  • Aportar detalles sobre un registro concreto.
  • Crear etiquetas.
Resultado de imagen para que son los informes en access




jueves, 1 de noviembre de 2018

Access

😍Access💗


Concepto

es un sistema de gestión de bases de datos incluido en el paquete ofimático denominado Microsoft Office. Access es un gestor de datos que utiliza los conceptos de bases de datos relacionales y pueden manejarse por medio de consultas e informes.  



caracteristicas de Access



  • Access es gráfico, por lo que aprovecha al máximo la potencia gráfica de Windows,
  •  ofreciendo métodos usuales de acceso a los datos y proporcionando métodos simples y 
  • directos de trabajar con la información.
  • Access facilita la administración de datos, ya que sus posibilidades de consulta y 
  • conexión le ayudan a encontrar rápidamente la información deseada, cualquiera que sea su
  •  formato o lugar de almacenamiento.
  • Con Access es posible producir formularios e informes sofisticados y efectivos, así como
  •  gráficos y combinaciones de informes en un solo documento.

  • Access permite lograr un considerable aumento en la productividad mediante el uso de los
  •  asistentes y las macros. Estos permiten automatizar fácilmente muchas tareas sin 
  • necesidad de programar.

tablas

Una base de datos relacional, como Access normalmente tiene varias tablas relacionadas. En una base de datos bien diseñada, cada tabla almacena datos sobre un tema en concreto, como empleados o productos. Una tabla tiene registros (filas) y campos (columnas).


Imagen relacionada



Propiedades de campos


es de la ficha Crear  Diseño de tabla o directamente en la vista Diseño aparecen las Propiedades de cada campo y desde allí las podemos configurar.


Resultado de imagen para Propiedades de campos en access


Relaciones


La ventana Relaciones permite definir la Relación entre los elementos almacenados en varias tablas de Access. Puede visualizar haciendo clic en Herramientas de base de datos  Relaciones.
Resultado de imagen para Relaciones en access



Consultas

son una forma de buscar y recopilar información de una o más tablas  para conseguir información detallada de una base de datos. Al crear una consulta en Access 2010, defines condiciones específicas de búsqueda para encontrar, exactamente la información que deseas.
Resultado de imagen para Consultas en access



Formularios

Un formulario de Access es el medio que tenemos los usuarios para trabajar con los datos de una tabla. Es esa ventana donde introducimos el usuario y la contraseña para acceder a nuestra aplicación o esa ventana desde donde damos de alta un cliente y que tiene tantos botones como le hayamos puesto para interactuar con esos datos como un botón de borrar, otro de nuevo cliente, otro para salir de la aplicación, etc.

Resultado de imagen para Formularios en access

lunes, 22 de octubre de 2018

Base de Datos

😍 Concepto de Base de datos 💋

Es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su posterior uso.


Administrador de Base de datos

-Definición del esquema de la base de datos.
-Definición de la estructura y el método de acceso.
-Modificación del esquema y la organización física.
-Concesión de autorización para el acceso a los datos.
-Mantenimiento rutinario.



Funciones de Base de datos


Esta sección trata de funciones utilizadas con datos organizados como una fila de datos para un registro. Se cubren las funciones siguientes: BDPROMEDIO, BDCONTAR , BDCONTARA , BDEXTRAER , BDMAX , BDMIN ,BDPRODUCTO , BDDESVEST , BDDESVESTP , BDSUMA ,BDVAR, BDVARP .






Usuarios y Tipos



Usuarios normales. Son usuarios no sofisticados que interactúan con el sistema mediante un programa de aplicación con una interfaz de formularios, donde puede rellenar los campos apropiados del formulario. Estos usuarios pueden también simplemente leer informes generados de la base de datos.

Programadores de aplicaciones. Son profesionales informáticos que escriben los programas de aplicación, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de desarrollo rápido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir directamente el programa.

Usuarios sofisticados. Interactúan con el sistema sin programas escritos, usando el lenguaje  de consulta de base de datos para hacer sus consultas. Los analistas que envían las consultas para explorar los datos en la base de datos entran en esta categoría, usando ellos las herramientas de procesamiento analítico en línea (OLAP, OnLine Analytical Processing), o herramientas de recopilación de datos.

Usuarios especializados. Son usuarios sofisticados que escriben aplicaciones de bases de datos especializadas y adecuadas para el procesamiento de datos tradicional. Entre estas aplicaciones están los sistemas de diseño asistido por computadora, sistemas de base de conocimientos y sistemas expertos,  sistemas que almacenan datos de tipos de datos complejos (como gráficos y de audio) y sistemas de modelado de entorno.

Privilegios y Tipos
Los Roles de servidor: proporciona permisos relacionados con el servidor de bases de datos, como copia de seguridad, conclusión, creación de bases de datos nuevas, gestión de inicios de sesión y enlace a otros servidores.

Los Roles de base de datos: proporcionan permisos de base de datos más tradicionales, como acceso a tablas y los que se muestran en la lista más


Manejador de Base de datos

Un sistema manejador de bases de datos (SGBD, por sus siglas en inglés) o DataBase Management System (DBMS) es una colección de software muy específico, cuya función es servir de interfaz entre la base de datos, el.




Tipos de Base de datos

Según la variabilidad de la base de datos

-Bases de datos estáticas

-Bases de datos dinámicas

Según el contenido

-Bases de datos bibliográficas

-Bases de datos de texto completo

-Directorios