Tanger

3732 mots 15 pages
Système de gestion de bases de données
Première partie : SQL de base

Manipuler une base de données en utilisant le langage SQL.

ESSARRAJ Fouad essarraj.fouad@gmail.com
1

Module : SGBD1
Description
Ce module de compétence nécessite comme pré requis l'enseignement du module "Conception et modélisation d'un système d'information", et constitue un préalable pour l'enseignement des modules : • "Système de gestion de bases de données II", • "Programmation Client/Serveur ", • "Programmation de sites web dynamiques". Permet au stagiaire de manipuler une base de données en utilisant le langage SQL.

ESSARRAJ Fouad

2

Plan
Introduction
Chapitre 1 : Langage de requête SQL. Chapitre 2 : SGBDR. Chapitre 3 : Commandes de description de données . Chapitre 4 : Commandes de manipulation des données . Chapitre 5 : Transactions. Chapitre 6 : Séquences, vues et indexes. Chapitre 7 : Sécurité des données. Chapitre 8 : Dictionnaire de données.
ESSARRAJ Fouad

3

0
Introduction
ESSARRAJ Fouad

4

SQL, une norme, un succès
Le succès que connaissent les grands éditeurs de SGBD relationnels (IBM, Oracle, Microsoft, Sybase et Computer Associates) a plusieurs origines et repose notamment sur SQL : Le langage est une norme depuis 1986 qui s’enrichit au fil du temps. SQL peut s’interfacer avec des langages de troisième génération comme C ou Cobol, mais aussi avec des langages plus évolués comme C++ et Java. Les SGBD rendent indépendants programmes et données Ces systèmes sont bien adaptés aux grandes applications informatiques de gestion (architectures type client-serveur et Internet) Ils offrent la possibilité de stocker des informations non structurées (comme le texte, l’image, etc.) dans des champs appelés LOB (Large Object Binary). Les principaux SGBD Open Source (MySQL, Firebird, Berkeley DB, PostgreSQL) ont adoptés depuis longtemps SQL pour ne pas rester en marge.
5

Modèle de données
Le modèle de données relationnel repose sur une théorie

en relation

  • Le rire
    278 mots | 2 pages
  • inf1250 -tp2
    1393 mots | 6 pages
  • Hgfrtyukilomplo
    1325 mots | 6 pages
  • lo h hjfuykf
    402 mots | 2 pages
  • Définition du SIC
    611 mots | 3 pages
  • Cours sql oracle
    25612 mots | 103 pages
  • PLSQL
    1844 mots | 8 pages
  • Oracle 11g exploitation
    42079 mots | 169 pages
  • Les bases fondamentales du langage transact sql
    1170 mots | 5 pages
  • Initiation à postgresql
    4520 mots | 19 pages
  • Sahbani
    3072 mots | 13 pages
  • Cours PL SQL
    13192 mots | 53 pages
  • C2 BD M1
    5257 mots | 22 pages
  • Administration sql server 2008
    1694 mots | 7 pages
  • Projet ihm
    1092 mots | 5 pages