TP-SQL
Apprentissage du
langage des bases des données relationnelles
IT-DSE
Information Technology - Data and Systems Engineering
Tel: (+237)-78.12.88.28/96.79.47.67
e-mail : iitdse@yahoo.fr
Les quatre manuels qui accompagnent l'application TP-SQL sont téléchargeables sur les sites suivants :
- http://itdse.fr.gd
- http://www.iconetechnologies.com
Avant propos
L'application TP-SQL est un système de gestion des bases des données relationnelles (SGBR) mis au point pour offrir à toute personne intéressée, la possibilité d'apprendre et d’approfondir le langage SQL (langage des bases des données. Elle est accompagnée de quatre documents à savoir :
1. TP-SQL: Manuel d'utilisation ; il est un guide pour l’utilisation du système TS-SQL
2. TP-SQL: Apprentissage du langage des bases des données relationnelles ;il est un assemblage des travaux pratiques des syntaxes SQL.
3. TP-SQL: Configuration d'une Source de Données (DSN) pour un accès via ODBC ;il décrit les étapes permettant de configurer une source des données (DNS) associée à une base des données, dans un environnement Windows.
4. Les clés du langage SQL ; il est un assemblage de quelques mots clé de SQL de type ANSI, MS-ACCESS, SQL-SERVER.
L'application TP-SQL comprend plusieurs services simples et faciles à utiliser, qui facilitent la maîtrise des syntaxes SQL. S'appuyant sur les fonctionnalités et les capacités des moteurs de bases des données de type Microsoft-Jet, MS-ACCESS, MS-SQL SERVER et du pilote ODBC, elle est un système de gestion des bases des données (SGBD) complet. Presque toutes les syntaxes SQL (standard ANSI, MS-ACCESS, SQL SERVER, ORACLE) y sont interprétées, dont quelques unes suivantes :
Syntaxes de base :
SELECT, SELECT DISTINCT, WHERE, AND, OR, ORDER BY, INSERT INTO, UPDATE, DELETE.
Syntaxes avancées :
SELECT TOP, LIKE, Wildcards, IN, BETWEEN, Aliases, Joins, INNER JOIN , LEFT JOIN , RIGHT JOIN , FULL JOIN , UNION , SELECT INTO, INSERT INTO SELECT , CREATE DB , CREATE TABLE , Constraints , NOT NULL , UNIQUE , PRIMARY KEY , FOREIGN KEY , CHECK , DEFAULT , CREATE INDEX , DROP , ALTER , Auto Increment , Views , Dates , NULL Values , NULL Functions , General Data Types , DB Data Types.
Les functions des SQL :
AVG() , COUNT() , FIRST() , LAST() , MAX() , MIN() , SUM() , GROUP BY , HAVING , UCASE() , LCASE() , MID() , LEN() , ROUND() , NOW() , FORMAT(), STDEV(), STDEVP().
Avec TP-SQL, l'utilisateur a la possibilité des créer ses propres bases des données de type MS-ACCESS (*.mdb, *.accdb). Il peut également extraire quelques informations essentielles relatives à une base des données existante, dont:
· les propriétés de la base des données,
· la liste des tables, la liste des états,
· la listes des indexes,
· la listes des relations entres les tables,
· la liste des champs dans une table,
· etc.
Les bases des données relationnelles manipulées par l'application sont de deux types :
· le type Microsoft OLE DB :
TP-SQL utilise les outils de connexion Microsoft-Jet et Microsoft.ACE, pour accéder à une source de données. Cette source de données peut prendre la forme d'un fichier de base de données MS-Access (*.mdb, *.accdb).
· le type ODBCDirect :
TP-SQL utilise les fonctionnalités du pilote ODBC présent sur presque toutes les machines de nos jours, pour accéder directement à une source de données, sans faire appel aux capacités des outils de connexion Microsoft-Jet et Microsoft.ACE. Il faut le rappeler ici que presque toutes les bases des données relationnelles sont accessibles via le pilote ODBC.
Une base des données accessible via ODBC doit être créée au préalable à l'aide d’un SGBD relationnels tels que MS-ACCESS, SQL Server, Oracle, MySQL, DB2, DBASE, PARADOX, …
|