LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Web Sites com acesso a.

Slides:



Advertisements
Apresentações semelhantes
Boas Práticas de Programação com ADO.NET
Advertisements

Conceitos Fundamentais
Tipos de Sites Web gerados pelo VS2005
Criar uma Aplicação Web em ASP.NET v Tipos de Sites Web gerados pelo VS2005 File-system Web sites Ficheiros armazenados num directório local É utilizado.
Master Pages no ASP.NET 2.0 Adaptado/Retirado do MSDN.
BD em.NET: Passo a passo conexão com SQL Server 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
SOFTWARE Tipos: Softwares Básicos Softwares Utilitários/Ferramentas
FACULDADE DOS GUARARAPES
Desenvolvimento Baseado em CGI Material cedido pelo Prof
Introdução aos Serviços Web
Descrição do projeto Implementar um sistema de informação com ênfase na modelagem do banco de dados para atender as seguintes atividades da Comissão.
Encontro Linguagem HTML; 13. Hospedagem na WWW.
Internet Histórico Conceitos Básicos Estrutura Ferramentas Serviços
SOFTWARE Tipos: Softwares Básicos Softwares Utilitários
Internet Histórico Conceitos Básicos Estrutura Ferramentas Serviços Histórico Conceitos Básicos Estrutura Ferramentas Serviços Histórico Conceitos Básicos.
Internet: conceitos básicos
Área de Desenvolvimento de Sistemas
Prof.: Carlos Hairon R. Gonçalves
Internet e Informação Electrónica INTERNET EXPLORER
PHP PHP e a WWW Funcionamento do PHP PHP com Apache e MySQL XAMPP.
Uma metodologia para o desenvolvimento de aplicações de bases de dados
Curso EFA de técnico de Informática e Sistemas
Internet Histórico Conceitos Básicos Estrutura Ferramentas Serviços
Aspectos Técnicos Subsecretaria de Informática
Banco de Dados.
DOCUMENTO CONFIDENCIAL DA MICROSOFT Set 2009 | Página 1 | Apresentação para BDMs.
Acesso a Base de Dados JDBC Trabalho Realizado por:
Elizeu Madeira Eduardo Cardoso João Paulo Duarte
Tecnologias.NET Equipe: Ayrton Johab Rejane Roosevelt Wanessa.
Introdução ao Desenvolvimento Web
Framework gpnet.
Informação ambiental na Web SIMA Nota Introdutória 1.There are many detailed facts about computers. 2. Many of them will change every year of your.
Programação para estrutura Cliente-Servidor
Arquitecturas de extensão do servidor HTTP CGI | ISAPI : ASP, ASP.NET Programação na Internet Secção de Programação ISEL-DEETC-LEIC Luis Falcão -
Arquitecturas de extensão do servidor HTTP Arquitecturas de extensão do servidor HTTP CGI e ISAPI: ASP, ASP.NET Programação na Internet Secção de Sistemas.
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Mini - projecto Páginas Web Dinâmicas – Porquê?
A autoria - II.
Curso EFA de técnico de Informática e Sistemas
Introdução ao Hibernate
Conceitos de J2EE para a WEB
ASP (Active Server Pages)
Adriano Melo Introdução ao ASP.NET Adriano Melo
CURSO DE EXTENSÃO PROGRAMAÇÃO C# .NET
HTML,DHTML,CSS - Introdução, A.Barão, SGML HTML CGI Perl C/C++ CSS VBScript JavaScript JScript ASP JSP JAVA XSL XSLT XHTML DHTML DTD XML.
SISTEMAS OPERATIVOS UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE ENGENHARIA ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012 CADEIRA DE INFORMÁTICA.
Conceitos Programas Programação Linguagens de Programação SQL.
JSP e Servlets ISEP – LP2 Filipe Costa – /2004.
Configuração do Ambiente de programação
António Martins Set 2008 Gestão de Sistemas e Tecnologias de Informação.
Escola Básica e Secundária Dr
Ferramentas de Desenvolvimento WEB
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Workflow Integração de Sistemas Empresariais Pedro António, M5157 Fevereiro 2004.
PROGRAMAÇÃO WEB AULA 01 Prof. Gustavo Linhares
Prof.°: João Henrique Disciplina: SOR II
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
O Que É a Internet e Como Funciona: Tecnologias Ativas Renato M.E. Sabbatini, PhD Aula.
Trabalho de Seminários em Informática
Tópicos de Sistemas de Informação A Carlos Oberdan Rolim Ciência da Computação.
(c)AB, WEB: filosofia e origens Grupo de utilizadores Internet Ambiente académico dominado por sistemas UNIX Conjunto de serviços básicos: correio.
Ellison Siqueira (erms)
Armazenamento de Informação em HSQL LEIC-Tagus – TDB 05/06 Bruno Azenha nº
Redes de computadores: Aplicações Prof. Dr. Amine BERQIA
Professor: Pedro Lopes
Processamento no Servidor - Prof. Antonio Geraldo da Rocha Vidal
Student Tech Clubs Desenvolvimento WEB Antonio Ladeia Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Instituto Federal da Bahia Introdução.
Universidade Federal de Sergipe Departamento de Sistemas de Informação Bruno Cruz Jessica Rodrigo Aragão – ASP.NET MVC 3.
Acesso a Banco de Dados com o JDBC Prof. M.Sc. Ronnison Reges Vidal.
Curso Superior de Tecnologia em Redes de Computadores Projeto Integrador I Seminário Final Julio Borba SERVIÇO NACIONAL DE APRENDIZAGEM.
Transcrição da apresentação:

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Web Sites com acesso a Bases de Dados Bruno Horta Sistemas Informação Ambiental

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Sumário S.G. de Bases de Dados Introdução - Motivações, Aplicações, Exemplos, Etc. Conceitos Software Bibliografia

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Sumário (II) Microsoft Access - exemplo prático Ementa da Cantina Formas de Acesso - CGI - IDC/HTX - ASP Optimizações Trabalho

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Aplicações e Motivações Disponibilizar Bases de Dados existentes para o exterior (Internet), ou internamente (Intranet) Receber FeedBack de visitantes Para Encomendas, Opiniões, etc. e armazená-las directamente numa Base de Dados para tratamento automatizado. Em vez dos tradicionais s ou s forms Mais fácil recentemente com alternativas aos CGIs

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Conceitos BD Relacionais - RDBMS (SGBD, SGBDR)BD Relacionais - RDBMS (SGBD, SGBDR) SQL - Query, Select, etcSQL - Query, Select, etc ODBC - SQLODBC, HTTPODBC, JDBC, ADOODBC - SQLODBC, HTTPODBC, JDBC, ADO API - ISAPIAPI - ISAPI ActiveX, VB Script, Java, Perl, J++ActiveX, VB Script, Java, Perl, J++ CGI, IDX, HTX, ASP, ADOCGI, IDX, HTX, ASP, ADO

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Exemplos na Web Web Search Engines Theme Databases GuestBooks Lojas Virtuais, BD de Interesse Público (DR, etc.) Superprof

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Oracle –Oracle WebServer, Oracle Web Agent Sybase –Sybase System 11 –Net Impact Studio (Powersoft inc.) INFORMIX - Illustra IBM - DB2 –World Wide Web Connection, ver.1 Sistemas de Gestão de Base de Dados Utilizadas

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Sistemas de Gestão de Base de Dados Utilizadas Microsoft Access Wizards,ActiveX, IDC/HTX, ASP Microsoft SQL Server –SQLODBC –IDC/HTX –ASP –Óptima integração com IIS e Ferramentas Microsoft

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Software Recomendado (base/publicação) Win 95, 98 e 2000 –Microsoft Personal Web Server –Microsoft Access Windows NT –Microsoft Internet Information Server (IIS) –Microsoft SQL Server –Microsoft Access

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Software Recomendado (desenvolvimento) Netscape Comunicator Ms Internet Explorer FrontPage Internet Publishing Wizard Microsoft InterDev Microsoft Access

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Bibliografia sobre o tema Active Server Pages for Dummies Bill Hatfield ©1998 IDG Books Microsoft Front Page 98 (Ch.19 Acesso a DB e ASP) Osborne McGrawHill ©1999 Special Edition - Using CGI ©1997 QUE HTML 4 UNLEASHED ©1997 Sams.net Philip & Alex Guide to Web Publishing Microsoft Site Builder Network (

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta WWW Client HTTP Server & DB Server Internet HTML HTTP CGICGI CGI Common Gateway Interface

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta CGI Linguagens utilizadas: –PERL – C, C++ –Shell Scripts –VBasic CGISQL.pl Exemplo:

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta IDC / HTX WWW Client HTTP Server DB Server Intranet/LAN.HTX.IDC Internet HTML HTTP (SQLODBC) IDC - Internet Database Connector HTX - HTML Extension

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta IDC Directivas IDC Obrigatórias –Datasource, Template, SQLStatement ficheiro da API do Internet Server API que lê um ficheiro.idc e contém comandos para enviar ao ODBC ODBC envia ao servidor da Base de Dados Encomenda.html encomenda.idc

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta IDC Directivas IDC Opcionais –DefaultParameters –RequiredParameters –MaxFieldSize (8192 bytes por defeito) –MaxRecords – Expires –Username Password encomenda2.idc Encomenda.html

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta HTX HTML Extension Transforma a informação vinda do SQL ODBC em HTML. O SQL ODBC recebe a informação da Base de Dados (BD Server). O HTX e formata os resultados de acordo com o ficheiro HTX correspondente. Por sua vez o HTTP Server envia o documento, com o HTML produzido, ao cliente.

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta HTX Directivas HTX – Tratamento do resultado da query - – Condições: - EQ - LT - GT obrigado.htx

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta ASP Active Server Pages HTTP Server c/ ASP DB Server LAN ADO ODBC

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Topologia ASP WWW Client HTTP Server c/ ASP DB Server LAN Internet HTML HTTP ADO ODBC

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta ASP ola.asp Permite ter programas (em VBScript ou outras Linguagens) que funciona do lado do servidor de HTTP (IIS) Esses programas são executados no servidor de HTTP formatam e criam a página HTML na altura. Por sua vez o HTTP Server envia o documento, com o HTML produzido, ao cliente. (source)

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta ASP - Características + Não necessita de carregar (como ActiveX) componentes para o lado do cliente (browser) + Este método permite aliar a técnica de scripting à técnica de acesso a Bases de Dados (via SQL Queries) + Evita trabalhar com CGIs e a difícil interface WinCGI que não é um método standard mesmo com a utilização dos ficheiros IDC/HTX - Restringido a SW Microsoft (IIS &Personal Web Server)

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Microsoft Access 97 Wizards,ActiveX, IDC/HTX, ASP Exemplo : Menu.MDBMenu.MDB MDB ASP ODBC

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Optimização no acesso Enviar a maior quantidade possível de informação por ligação ao servidor Enviar a maior quantidade de instruções por Query (SQL) Filtrar o mais possível dentro do servidor de Base de Dados (Views, Reports)

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Sistema de Informação Ambiental para Internet SIA Parâmetros Ambientais AmostragensEstações

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Sistema de Informação Ambiental para Internet Cod Nome Latitude Longitude Cod Descrição unidade Cod Descrição Estação Profundidade Hora Data Valores Parâmetros Estações Amostragens Cod Parametro Amostragem Valor Idealizar um Sistema de Informação Ambiental Desenvolver Base de Dados de Suporte Criar Base de Dados MDB (Access) Desenvolver Páginas (Notepad / IExplorer) Instalar HTTP Server (Personal Web Server) Desenvolver Queries (SQL) Adicionar Interactividade (ASP, VBScript)

LEA-Sistemas de Informação em Ambiente FCT, Maio de 2000 Base de Dados e Web Sites com Acesso a Bases de Dados por Bruno Horta Mais informações ou dúvidas Bruno Horta The End