Ejemplo de un Software usando Base de Datos

Slides:



Advertisements
Presentaciones similares
Arquitecturas de BD Modelo ANSI/SPARC
Advertisements

AGENDA Introducción y Conceptos Generales Plataforma de desarrollo Esquema del sistema Seguridad del sistema Servicios ofrecidos al público.
Introducción a LAS Bases de Datos
DESCRIPCION DEL SERVICIO LOGIN (Identificación de Usuario)
Sistema de Facturación para Mayoristas y Minoristas de Autopartes
INFOPATH.
SIA Sistema Integrado de Admisión
INFOPATH Mylénne Arellano N.. Microsoft InfoPath es una aplicación usada para desarrollar formularios de entrada de datos basados en XML.
Cuestionario Base De Datos. Colegio José Celestino Mutis Informática John Edinson Combita 11-2.
Structured Query Language (Lenguaje Estructurado de Consultas)
PROYECTO INGENIERIA DE SOFTWARE Facultad de Ingeniería UDELAR
1 Unidad VI Arquitectura y Componentes de un SGBD.
Caso: Sistema de Comercializacion CEMTEC
Beatriz Adriana Sabino Moxo
FACULTAD: CIENCIAS ECONÓMICAS Y EMPRESARIALES ASIGNATURA: GESTIÓN DE CONTENIDO ELECTRÓNICO TÍTULO: TINFOPATH - VENTAJAS Y USO. AUTORA: MARIA DANIELA TOMALÁ.
Bases de Datos Unidad 1.
INTERFAZ DE ACCESS  Access es un sistema gestor de bases de datos relacionales (SGBD). Una base de datos suele definirse como un conjunto de información.
Unidad 1. CONCEPTOS DE BASES DE DATOS
SQL es un estándar internacional para trabajar con bases de datos, que consta de dos partes: una parte para manipular datos y una parte para definir tipos.
Base de Datos Auditoría – Orientación II Cr. Oscar Nielsen
Softlogia S.R.L. Formación de Recursos Humanos Java Server Faces Instructor: Martin R. Baspineiro.
Introducción En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor.
Servicio de Implementación Proceso de Desarrollo de Software Ventanilla Única de Comercio Exterior Mexicana.
Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente.
Php y mysql índice 1. Conexión 6. Ejercicio 5. Insertar un registro 2. Operaciones básicas 3. Seleccionar BD 4. Crear una BD P h p y m y s q l Índice 1.
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
BASES DE DATOS ¿QUÉ SON LAS BASES DE DATOS?. ANTECEDENTES  El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado.
Beneficios de la implementación de un Sistema de Información ERP en las empresas.
Tipos de aplicaciones en Visual Studio. Índice Introducción Introducción Aplicaciones instaladas Aplicaciones instaladas Aplicaciones Web Aplicaciones.
Grupo Farrera Proyecto ReportesFarrera. Problemática Apariencia en los reportes obsoleto Dificultad para el acceso a la información Dificultad para tener.
Usuario: auditoria password: auditores.
Entrega final de proyecto Software para la gestión de inscripciones en cursos Universidad Nacional de Colombia Maestría en Ingeniería de Sistemas y Computación.
Introducción al Framework 3.0. Introducción Junto con Windows Vista se liberará al mercado una serie de tecnologías para desarrolladores de software que.
Autentificación: Verificar la identidad del usuario Autorización: Permitir o no, acceder a un recurso o realizar una determinada acción en función de.
Control Interno y Riesgos en TIs
Control Interno y Riesgos en TIs
Se trata de una aplicación web disponible para todos
SERVIDOR FTP Y SERVIDOR NUBE
Conceptos a Base de Datos
Conceptos a Base de Datos
Practicando con SQL Server
Introducción al Proyecto
Diagrama de Flujo de Datos (DFD)
Lenguaje de manipulación de datos
Paul Leger Otros y subredes Paul Leger
Arquitectura de una Base de Datos
Etapa Final del Proyecto
Parcial # 1 La Computadora.
COMPUTACIÓN Y SOFTWARE DE APLICACIÓN
Uso de funciones y paquetes
SQL: structured Query Language
Conectividad de Bases de Datos
Arquitectura de una Base de Datos
Proyecto Final Carlos Martinez Ledo
PROYECTO SIAC Junio 24 de 2009.
Definición de redes de computadoras
Paul Leger Ejercicios Pruebas Paul Leger
Análisis y Diseño de Sistemas de Información
CICLO DE VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARE
CICLO DE VIDA DE UN SOFTWARE
MODELAMIENTO DE BASES DE DATOS
SISTEMAS OPERATIVOS.
Unidad 1. Introducción a las Bases de Datos FUNDAMENTOS DE BASE DE DATOS.
SOFTWARE Y HARDWARE raquel,gabi, yaretzi,jessica y freddy
La administración on-line Consulta de datos usando ASP
HARDWARE SOFTWARE. HARDWARE VOLVER SOFTWARE VOLVER.
Acceso a bases de datos ADO.NET
SQL1 7/9 Baloian Acceso a Bases de Datos
User Name: SuperSayaHentai New Password: crUj65KKUAXC.
Transcripción de la presentación:

Ejemplo de un Software usando Base de Datos Paul Leger http://pleger.cl

Repaso: Base de Datos, Motor de Base de Datos y Servidor de base de Datos SGBD o motor de Base de Datos Servidor de base de Datos Se verá esto en Elementos Comunicacionales Ofrece el servcio a otros computadores

APARIENCIA Define la interfaz de usuario Algunos Conceptos Diseñador Programador DBA SOFTWARE: Implementa la funcionalidad del negocio o los requerimientos de la empresa (ej. Mostrar las ventas de últimos tres meses) BASE DE DATOS: Contiene datos APARIENCIA Define la interfaz de usuario

Controlando los accesos a las bases de datos

Ejemplo: Agregando un perfil (1) Lenguaje Natural ¡Quiero registrarme en Facebook! Lenguaje SQL: INSERT INTO PROFILE VALUES (“Juan”, “Carlos”) Request SQL Juan Carlos Usuario Agregado ¿Dónde están sus servidores? * Northern California * Virginia * Oregon * Western North Carolina Formulario USUARIO: JUAN CARLOS USUARIO: FACEBOOK APPLICATION Un motor verifica el usuario valido de la aplicación de Facebook y por eso permite agregar un usuario

Ejemplo: Agregando un perfil (2) Usuario NO Agregado USUARIO: JUAN CARLOS USUARIO: FATEBUK APPLICATION Un motor de base de datos puede rechazar por usuario (o password) incorrecto o porque la “request” proviene desde un lugar no autorizado

Ejemplo: Iniciando sesión en Facebook (3) ¿User & password correctos? NO USUARIO: FACEBOOK APPLICATION USUARIO: JUAN CARLOS, pero ingresa el passoword equivocado El rechazo puede suceder a nivel de aplicación, sin embargo, la aplicación puede necesitar la información de la base de datos para rechazar