1 / 27

Instituto Tecnológico De Tuxtla Gutiérrez, Chiapas

Instituto Tecnológico De Tuxtla Gutiérrez, Chiapas. Equipo: 2. Integrantes: Rincón Trujillo Jessica. Ovando Juárez Heladio. López Vásquez Dulce Berenice. Mérida guzmán Daniel Alejandro. Gutiérrez pineda juan Antonio. Tipos de usuario. Tipos de lenguajes.

linus-tyler
Télécharger la présentation

Instituto Tecnológico De Tuxtla Gutiérrez, Chiapas

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Instituto Tecnológico De Tuxtla Gutiérrez, Chiapas Equipo: 2 • Integrantes: • Rincón Trujillo Jessica. • Ovando Juárez Heladio. • López Vásquez Dulce Berenice. • Mérida guzmán Daniel Alejandro. • Gutiérrez pineda juan Antonio. • Tipos de usuario. • Tipos de lenguajes. • Tópicos selectos de base de datos.

  2. Usuarios y administradores de base de dato. Uno de los objetivos principales de los sistemas de base de datos es recuperar información de la base de datos y almacenar en ella información nueva.

  3. Tipos de usuarios Usuarios normales. Programadores de aplicación. Usuarios sofisticados. Usuarios especializados.

  4. Los Usuarios normales: • Son usuarios no sofisticados que interactúan con el sistemas invocando alguno de los programas de aplicación que se han escrito previamente.

  5. Programaciones de aplicaciones: • Son informáticos que escriben los programas de aplicación, con herramientas para desarrollar interfaz de usuario, como las herramientas de desarrollo rápido de aplicaciones (DRA), que ayudan a crear los formularios e informes sin escribir directamente el programa.

  6. Los usuarios sofisticados: • Interactúan con el sistema sin programas escritos, usan el lenguaje  de consulta  de base de datos para hacer las consultas.

  7. Usuarios especializados: • Son usuarios muy 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.

  8. TIPOS DE LENGUAJES • Lenguaje de definición de datos • Leguaje de manipulación de datos

  9. LENGUAJE DE MANIPULACION DE DATOS: • Un lenguaje de manipulación de datos (LMD) permite a los usuarios tener acceso a los datos expresando consultas y modificaciones en las bases de datos. • TIPOS DE ACCESO • La recuperación de la información • La inserción nueva en la base de datos • El borrado de la información • La modificación de la información

  10. HAY FUNDAMENTALMENTE DOS TIPOS • LMNDS PROCEDIMENTALES: Necesita que el usuario especifique que datos necesitan y como obtener esos datos. • LMDS DECALARATIVOS: (También conocidos como LMDS no procedimentales) necesitan que el usuario especifique que datos necesitan sin que haga falta que especifique cómo obtener esos datos. NOTA En la practica los lenguajes de definición y manipulación de datos no son dos lenguajes diferentes ; Simplemente forman parte de un único lenguaje de base de datos , como puede ser SQL.

  11. LENGUAJE DE DEFINICIÓN DE DATOS: • Los esquemas de base de datos se especifican mediante un conjunto de definiciones expresadas mediante un lenguaje especial denominado LENGUAJE DE DEFINICON DE DATOS. También se usan paraespecificar mas propiedades de los datos. • RESTRICCIONES DE INTEGRIDAD • Restricción de dominio • Integridad referencial • Asertos • Autorización

  12. RESTRICCIONES DE DOMINIO: Se debe asociar un dominio de valores posibles a cada atributo (por ejemplo, tipos de enteros, tipos de carácter, tipos de fecha/hora). • INTEGRIDAD REFERENCIAL: Hay casos en los que desea asegurar que un valor que aparece en una relación para un conjunto de atributos dado aparece también para un determinado conjunto de atributos en otra relación(Integridad referencial).

  13. ASERTOS: Un aserto es cualquier condición que la base de datos debe satisfacer siempre. Las restricciones de domino y de integridad son formas especiales de asertos. • AUTORIZACIÓN: Puede que se desee diferenciar entre los usuarios en cuanto al tipo de acceso que se les permite a diferentes valores de los datos de la base de datos. • Autorización de lectura • Autorización de inserción • Autorización de actualización • Autorización de eliminación

  14. Tópicos selectos de base de datos

  15. ¿Qué es Big Data y porqué se ha vuelto tan importante? 

  16. ¿De dónde proviene toda esa información?

  17. ¿Qué tipos de datos debo explorar?

  18. DISEÑO EMERGENTE DE LA BASE DE DATOS • Es muy frecuente que al desarrollar aplicaciones, los requisitos no estén completamente definidos desde el principio y/o que éstos sufran cambios a corto y medio plazo, bien porque son descartados, modificados o porque aparecen otros nuevos. • Es por esto que las metodologías ágiles establecen estrategias que se adaptan a dichos precarios escenarios.

  19. Así con independencia de lo correcto o no de cada solución del tipo de contexto que cada uno tengamos que resolver, el compartir nuestras estrategias hace que cada cual piense en sus propios problemas y tome de cada uno que les resulta útil.

  20. Base de datos Multidimensional. • Base de datos de estructura basada en dimensiones orientada a consultas complejas y alto rendimiento. Puede utilizar un SGBDR en estrella (Base de datos Multidimensional a nivel lógico) o SGBDM (Base de datos Multidimensional a niveles lógico y físico o Base de datos Multidimensional Pura). • Se utilizan principalmente para crear aplicaciones OLAP y pueden verse como bases de datos de una sola tabla, su peculiaridad es que por cada dimensión tienen un campo (o columna), y otro campo por cada métrica o hecho, es decir estas tablas almacenan registros cuyos campos son de la forma:(d1,d2,d3,...,f1,f2,f3,...)Donde los campos 'di' hacen referencia a las dimensiones de la tabla, y los campos 'fi' a las métricas o hechos que se quiere almacenar, estudiar o analizar.

  21. El modelo de bases de datos orientado a objetos es una adaptación a los sistemas de bases de datos. Se basa en el concepto de encapsulamiento de datos y código que opera sobre estos en un objeto. Los objetos estructurados se agrupan en clases.

  22. COMPUTACIÓN EN LA NUBE • La computación en la nube, conocido también como servicios en la nube, informática en la nube, nube de cómputo o nube de conceptos, (del inglés cloud computing), es un paradigma que permite ofrecer servicios de computación a través de Internet.

  23. Características • La computación en nube presenta las siguientes características clave: •Agilidad: Capacidad de mejora para ofrecer recursos tecnológicos al usuario por parte del proveedor. •Coste: los proveedores de computación en la nube afirman que los costes se reducen. Un modelo de prestación pública en la nube convierte los gastos de capital en gastos de funcionamiento. Ello reduce barreras de entrada, ya que la infraestructura se proporciona típicamente por una tercera parte y no tiene que ser adquirida por un única sola vez o tareas informáticas intensivas infrecuentes.

  24. Escalabilidad y elasticidad: aprovisionamiento de recursos sobre una base de autoservicio en casi en tiempo real, sin que los usuarios necesiten cargas de alta duración. •Dispositivo e independencia de la ubicación permite a los usuarios acceder a los sistemas

  25. Tipos de nubes: • Nube pública: Una nube pública es una nube computacional mantenida y gestionada por terceras personas no vinculadas con la organización. En este tipo de nubes tanto los datos como los procesos de varios clientes se mezclan en los servidores, sistemas de almacenamiento y otras infraestructuras de la nube. • Nube Privada: son una buena opción para las compañías que necesitan alta protección de datos y ediciones a nivel de servicio. Las nubes privadas están en una infraestructura bajo demanda gestionada para un solo cliente que controla qué aplicaciones debe ejecutarse y dónde. • Nube Híbrida: Las nubes híbridas combinan los modelos de nubes públicas y privadas. Usted es propietario de unas partes y comparte otras, aunque de una manera controlada.

More Related