terça-feira, 8 de setembro de 2020

DICAS 3082 -WEBDEV TUTORIAL 16 - 0M -20-09-2020-11Hrs-DOM- Lesson 2.2 = Databases - PARTE B





https://youtu.be/oaXVfdIBtAI


Bom Dia/Boa Tarde/Boa Noite

Esse Ao Vivo vai estrear as 11:00 do dia 20/09/2020-DOM 

DICAS 3082 -WEBDEV TUTORIAL 16 - 0M -20-09-2020-11Hrs-DOM- Lesson 2.2 = Databases - PARTE B
Lesson 2.2 = Databases


ASSUNTOS

HFSQ
Os diferentes modos de acesso aos bancos de dados
Acesso ODBC direto
ACESSO OLE DB
Acesso ODBC via OLE DB


DICAS 3067 -WEBDEV TUTORIAL 1-Licao 1.1-14-09-2020 11hrs-DESCUBRA WEBDEV
DICAS 3068 -WEBDEV TUTORIAL 1-Licao 1.2-14-09-2020 15hrs-Web development and WEBDEV - PARTE A
DICAS 3069 -WEBDEV TUTORIAL 3-Licao 1.2-14-09-2020 16hrs-Web development and WEBDEV - PARTE B






PlayList WebDev tutorial Amarildo Webdev
Playlist Windev Tutorial Amarildo Windev
Playlist windev Franca PcSoft
Amarildo
Windev
WxSolucoes
Matos Informatica
Repositorio Windev
Site forum Google 
Video sobre 3 Mil Videos Windev 
PlayList Pedrosao
Video sobre Alfaserver servidor 
Ultimo Video manipulacao arquivos













HFSQL
HFSQL is a database that is very powerful, very fast and very reliable.
HFSQL operates in Windows and Linux, on mobile devices (iOS, Android, Windows), on networks of any size and type, and it automatically manages hundreds of concurrent accesses. HFSQL is available in Classic version and in Client/Server version.
HFSQL can be freely distributed with your WEBDEV sites.
HFSQL proposes all database features, especially:
In the different sections of this tutorial, we will use an HFSQL Classic database, then an HFSQL Client/Server database.
The different modes for accessing the databases

Native Connector (Native Access)

A Native Connector is using a database format directly and exclusively. This optimized type of access is developed specifically for each database format.
In WEBDEV, a Native Connector is available for the following databases:
  • HFSQL Classic or Client/Server (standard).
  • xBase (standard).
  • Access (standard).
  • XML (standard).
  • SQLite (standard).
  • Oracle (optional).
  • AS/400 (optional).
  • SQL Server (optional).
  • Sybase (optional).
  • Informix (optional).
  • DB2 (optional).
  • Progress (optional).
  • MySQL (optional and free).
  • PostgreSQL (optional and free).
  • MariaDB (optional and free).
For any question regarding the Native Connectors, contact our sales department!
The WLanguage SQL* and HRead* functions can be used with this type of access. The code is portable and independent of the database.

Direct ODBC access

An access via ODBC is using a multi-database access standard. The ODBC layer must be installed on your computer. In most cases, this layer is already installed in the recent Windows versions. This can be checked in the control panel of Windows by selecting "ODBC data source" (or "ODBC administrator" according to the Windows version used).
Caution: some databases may not be accessible via this method. If you want to use this type of access, check whether an ODBC driver exists and install this driver if necessary.
Only the WLanguage SQL* functions can be used with this type of access.

OLE DB access

An OLE DB access is an access that uses a multi-database access standard. This type of access is based on MDAC (Microsoft Data Access Component).

Caution!

If you are using an OLE DB access, MDAC must necessarily be installed on the user computers (version 2.6 or later).
Some databases may not be accessible via this method. If you want to use this type of access, check whether an OLE DB driver exists.
The WLanguage SQL* and HRead* functions can be used with this type of access.

ODBC access via OLE DB

In summary, it is a "mix" of OLE DB and ODBC. This is the "heaviest" method and the least efficient one in term of performance. It should not be used on small databases.
The WLanguage SQL* and HRead* functions can be used with this type of access.

======================= PORTUGUES

HFSQL
HFSQL é um banco de dados muito poderoso, muito rápido e muito confiável.
O HFSQL opera em Windows e Linux, em dispositivos móveis (iOS, Android, Windows), em redes de qualquer tamanho e tipo, e gerencia automaticamente centenas de acessos simultâneos. O HFSQL está disponível na versão Classic e na versão Client / Server.
HFSQL pode ser distribuído gratuitamente com seus sites WEBDEV.
HFSQL propõe todos os recursos de banco de dados, especialmente:
Nas diferentes seções deste tutorial, usaremos um banco de dados HFSQL Classic e, em seguida, um banco de dados HFSQL Client / Server.
Os diferentes modos de acesso aos bancos de dados

Conector nativo (acesso nativo)

Um Conector Nativo está usando um formato de banco de dados direta e exclusivamente. Este tipo otimizado de acesso é desenvolvido especificamente para cada formato de banco de dados.
No WEBDEV, um Conector Nativo está disponível para os seguintes bancos de dados:
  • HFSQL Classic ou Cliente / Servidor (padrão).
  • xBase (padrão).
  • Acesso (padrão).
  • XML (padrão).
  • SQLite (padrão).
  • Oracle (opcional).
  • AS / 400 (opcional).
  • SQL Server (opcional).
  • Sybase (opcional).
  • Informix (opcional).
  • DB2 (opcional).
  • Progresso (opcional).
  • MySQL (opcional e gratuito).
  • PostgreSQL (opcional e gratuito).
  • MariaDB (opcional e gratuito).
Para qualquer dúvida sobre os conectores nativos, entre em contato com nosso departamento de vendas!
As funções WLanguage SQL * e HRead * podem ser usadas com este tipo de acesso. O código é portátil e independente do banco de dados.

Acesso ODBC direto

Um acesso via ODBC está usando um padrão de acesso de vários bancos de dados. A camada ODBC deve estar instalada em seu computador. Na maioria dos casos, essa camada já está instalada nas versões recentes do Windows. Isso pode ser verificado no painel de controle do Windows selecionando "Fonte de dados ODBC" (ou "Administrador ODBC" de acordo com a versão do Windows usada).
Cuidado: alguns bancos de dados podem não estar acessíveis por meio deste método. Se você deseja usar este tipo de acesso, verifique se existe um driver ODBC e instale-o se necessário.
Apenas as funções WLanguage SQL * podem ser usadas com este tipo de acesso.

Acesso OLE DB

Um acesso OLE DB é um acesso que usa um padrão de acesso de vários bancos de dados. Este tipo de acesso é baseado em MDAC (Microsoft Data Access Component).

Cuidado!

Se você estiver usando um acesso OLE DB, o MDAC deve necessariamente ser instalado nos computadores dos usuários (versão 2.6 ou posterior).
Alguns bancos de dados podem não estar acessíveis por meio desse método. Se você deseja usar este tipo de acesso, verifique se existe um driver OLE DB.
As funções WLanguage SQL * e HRead * podem ser usadas com este tipo de acesso.

Acesso ODBC via OLE DB

Em resumo, é uma "mistura" de OLE DB e ODBC. Este é o método mais "pesado" e menos eficiente em termos de desempenho. Não deve ser usado em bancos de dados pequenos.
As funções WLanguage SQL * e HRead * podem ser usadas com este tipo de acesso.



DICAS 3081 -WEBDEV TUTORIAL 15 - 4M - Lesson 2.1. Overview - Lesson 2.2 = Databases- VISAO GERAL - PARTE A




https://youtu.be/ZkWhyTR-Vp0


Bom Dia/Boa Tarde/Boa Noite

Esse Ao Vivo vai estrear as 11:00 do dia 19/09/2020 

DICAS 3081 -WEBDEV TUTORIAL 15 - 4M - Lesson 2.1. Overview - Lesson 2.2 = Databases- VISAO GERAL - PARTE A
Lesson 2.1. Overview
Lesson 2.2 = Databases

ASSUNTOS

LICAO 2.1 APRESENTACAO DO PROJETO REALIZADO NESSA PARTE 
LICAO 2.2 O QUE VAMOS APRENDER
APRESENTACAO 
QUAIS FORMATOS DE BANCO DE DADOS 


DICAS 3067 -WEBDEV TUTORIAL 1-Licao 1.1-14-09-2020 11hrs-DESCUBRA WEBDEV
DICAS 3068 -WEBDEV TUTORIAL 1-Licao 1.2-14-09-2020 15hrs-Web development and WEBDEV - PARTE A
DICAS 3069 -WEBDEV TUTORIAL 3-Licao 1.2-14-09-2020 16hrs-Web development and WEBDEV - PARTE B





PlayList WebDev tutorial Amarildo Webdev
Playlist Windev Tutorial Amarildo Windev
Playlist windev Franca PcSoft
Amarildo
Windev
WxSolucoes
Matos Informatica
Repositorio Windev
Site forum Google 
Video sobre 3 Mil Videos Windev 
PlayList Pedrosao
Video sobre Alfaserver servidor 
Ultimo Video manipulacao arquivos












Leçon 2.1. Présentation
Ce que vous allez apprendre dans cette leçon
  • Présentation du projet réalisé dans cette partie.
Durée de la leçon

Durée estimée : 5 mn
Leçon précédenteSommaireLeçon suivante
Présentation du projet réalisé dans cette partie
Dans cette partie, nous allons créer un projet associé à une base de données HFSQL (base de données fournie en standard avec WEBDEV).
Vous allez ainsi découvrir des éléments clés de la conception d'un site manipulant des fichiers de données :
  • Création d'un projet WEBDEV.
  • Description des fichiers de données manipulés par le site.
Dans une prochaine partie, nous nous concentrerons sur le développement des éléments (pages, états, ...) d'un site avec données, que nous développerons de A à Z, de la création de l'interface (IHM) à la distribution finale. Vous verrez ainsi tous les points importants du développement d'un site.
Dans cette partie, la base de données que nous allons créer ensemble est une gestion de commandes.
Le même type de base de données sera ensuite utilisé dans la partie 3 de ce cours pour développer un site complet. La base de données utilisée est HFSQL Classic, la base de données gratuite fournie avec WEBDEV. Plus loin dans ce cours, nous étudierons la base de données HFSQL Client/Serveur.
======================== PORTUGUES

Apresentação do projeto realizado nesta parte
Nesta parte, vamos criar um projeto associado a um banco de dados HFSQL (banco de dados fornecido como padrão com WEBDEV).
Assim, você descobrirá os principais elementos do design de um site que manipula arquivos de dados:
  • Criação de um projeto WEBDEV.
  • Descrição dos arquivos de dados tratados pelo site.
Em uma próxima parte, nos concentraremos no desenvolvimento dos elementos (páginas, relatórios, ...) de um site com dados, que iremos desenvolver de A a Z, desde a criação da interface (GUI) até a distribuição final. Você verá assim todos os pontos importantes do desenvolvimento de um site.
Nesta parte, o banco de dados que vamos criar juntos é um sistema de gerenciamento de pedidos.
O mesmo tipo de banco de dados será usado na parte 3 deste curso para desenvolver um site completo. O banco de dados usado é HFSQL Classic, o banco de dados gratuito fornecido com WEBDEV. Mais tarde neste curso, estudaremos o banco de dados Cliente / Servidor HFSQL.

===============================
Lesson 2.2. WEBDEV and the databases
This lesson will teach you the following concepts
  • Vocabulary used.
  • The different modes for accessing the databases.
Lesson duration

Estimated time: 5 mn
Previous LessonTable of contentsNext Lesson
Overview
You may have to handle data when creating an application. To store the data, you must create a "database".
In WEBDEV, when creating a project that is using data, an "analysis" must be created beforehand.
An "analysis" contains the description of data files (or tables). The application data will be saved in the data files.
When running the application, these descriptions will be used to create the database and/or the data files. The information will be stored in this database or in these data files.

Remark

Several tools for performing maintenance operations on the HFSQL databases are supplied with WEBDEV. They can be accessed from the HFSQL Control Center.
WEBDEV supports most of the database formats (nearly all of them). The most common formats are:
  • HFSQL, the database system supplied in standard with WEBDEV. The HFSQL database is available in Classic mode or in Client/Server mode.
  • AS/400, Access, Sybase, Informix, ...
  • Oracle, SQL Server, MySQL, xBase, ...
  • Any database accessible in SQL language in Windows.
  • Text (ASCII files).
Several methods (also called "access modes") can be used to access the data:
  • Native Connector (also called Native Access),
  • OLE DB access,
  • Direct ODBC access,
  • ODBC access via OLE DB.
=========================== PORTUGUES

Lição 2.2. WEBDEV e bancos de dados
O que você aprenderá nesta lição
  • Vocabulário usado.
  • Os diferentes modos de acesso às bases de dados.
Duração da aula

Tempo estimado: 5 minutos
Lição anteriorResumoPróxima lição
Apresentação
Ao projetar um aplicativo, você pode precisar manipular dados. Para armazená-los, você deve construir o que é chamado de "banco de dados".
No WEBDEV, ao criar um projeto de manipulação de dados, deve-se primeiro criar uma "análise".
Uma "análise" contém a descrição dos arquivos de dados (ou tabelas). Os dados do aplicativo serão salvos nos arquivos de dados.
É apenas durante a execução do aplicativo que essas descrições são usadas para criar o banco de dados e / ou arquivos de dados. É neste banco de dados ou nesses arquivos de dados que as informações serão armazenadas.

Nota

Diversas ferramentas de manutenção para bancos de dados HFSQL são fornecidas como padrão com WEBDEV. Eles são acessíveis a partir do Centro de Controle HFSQL.
WEBDEV pode lidar com diferentes formatos de banco de dados (para não dizer todos). Os formatos mais comuns são:
  • HFSQL, sistema de banco de dados integrado ao WEBDEV e entregue como padrão. O banco de dados HFSQL está disponível no modo Clássico ou Cliente / Servidor.
  • AS / 400, Access, Sybase, Informix, ...
  • Oracle, SQL Server, MySQL, xBase, ...
  • Qualquer banco de dados acessível em linguagem SQL no Windows.
  • Texto (arquivos ASCII).
Para acessar os dados, existem diferentes técnicas (chamadas "modos de acesso"):
  • Conector nativo (também chamado de acesso nativo),
  • Acesso OLE DB,
  • Acesso ODBC direto,
  • Acesso ODBC via OLE DB.



Teste

Teste
teste