Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMauricette St-Denis Modifié depuis plus de 9 années
1
Cours Access TuanLoc NGUYEN
2
Contact Nguyen TuanLoc Tél: 01 44 27 87 85 Web: http://nguyentuanloc.online.fr Email:Tuan-Loc.Nguyen@lip6.frTuan-Loc.Nguyen@lip6.fr
3
Cours1:Introduction Introduction SGBD relationnel Présentation d’Access Manipulation d’Access Terminologie Création de BD Création/Ajout/Modif/Supprimer Exemple simple: Etudiant Note finale Comptoir
4
Cours2: Intermédiaire Relation Requête multitables Requête croisée Petit projet: But: Binôme Ouvert rapport final plan,architecture,… marche Sujets
5
Supermarché Comptabilité Application avec VB/VB.Net/C#.Net :Teste multiple Serveur Web/Client Web Base de teste Northwind Simuler montgallet.com Simuler amazon.fr Wap,PDA Porter Comptoir vers MSDE Etudiants Bibliothèque SeflAdmin Théorie: compare Access et SQL Server/ Access et MySQL/Access et Oracle Réservation de billet train / avion Appel Web services, stocker dans Access -> afficher sur XML
6
Cours3: Avancé Formulaire-Vue Etat Pages Macro Module
7
Méthode de travail Assiduité Méthode Examen final
8
Cour1 Commencement …
9
Introduction Références: Access 2000 Aide en ligne Access 2000 pour les nuls -J.Kaufeld Access 2000 mode opératoire - C.Terrier Grand livre Access 2000 -H.D Radke Access 2000 Developer’s Handbook v1 Desktop Edition- P.Lituin Database Systems Complete - H.Garcia
10
SGBD - Qu’est-ce c’est ? SGBD (DBMS): Système de Gestion de Bases de Données Définition de SGBD: Logiciel: données persistantes accès efficace(Ullman) Ensemble de logiciels systèmes permettant de stocker et d’interroger un ensemble de fichiers indépendants Outil permet de modéliser et de gérer des données (G.Gardarin)
11
SGBD: Caractéristiques Manager des données avec efficace Accéder aux larges données avec efficacité Supporter modèles de données Management de transaction Définition des données(structure, accès, manipulation) «Recouverte» de données Control d’accès
12
Objectif du SGBD Assurer l’indépendance des programmes aux données (architecture 2-tiers) What non How Indépendance: Physique des programmes aux données Logique des programmes aux données Administration facile Permettre de manipuler par langages query (SQL)
13
SGBD données SGBD Logique Physique
14
SGBD Access Access est un SGBD relationnel dont les informations sont stockées dans les tables Table Enregistrement Champ Enr champ
15
Exemple Table des étudiants Etudiant Nom Prénom Code Date de naissance
16
Création de tables CREATE TABLE [ database_name.[ owner ]. | owner. ] table_name ( { | column_name AS computed_column_expression | ::= [ CONSTRAINT constraint_name ] } | [ { PRIMARY KEY | UNIQUE } [,...n ] )
17
Select SELECT select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ]
18
Ajout INSERT [ INTO] { table_name WITH ( [...n ] ) | view_name | rowset_function_limited } { [ ( column_list ) ] { VALUES ( { DEFAULT | NULL | expression } [,...n] ) } }
19
Modif UPDATE { table_name WITH ( [...n ] ) | view_name | rowset_function_limited } SET { column_name = { expression | DEFAULT | NULL } | @variable = expression | @variable = column = expression } [,...n ] { { [ FROM { } [,...n ] ] [ WHERE ] } | [ WHERE CURRENT OF { { [ GLOBAL ] cursor_name } | cursor_variable_name } ] } [ OPTION ( [,...n ] ) ]
20
Suppression DELETE [ FROM ] { table_name WITH ( [...n ] ) } [ FROM { } [,...n ] ] [ WHERE ]
21
Clé & Relation -Relation 1-1 -Relation 1-n -Relation n-1 -Clé -Clé primaire -Clé secondaire
22
Exemples Exemple 1 Exemple 2 Exemple 3
23
Ex1: Liste des étudiants But: création d’une liste des étudiants pour la gestion
24
Ex1: détail Table Matière Etudiant Résultat Prof
25
Ex2: Résultat d’examen Access But: création d’une base de données pour noter les étudiants en matière Access
26
Ex2: détail Tables Théorie Pratique Question
27
Ex3: Analyse ex Comptoir But: Analyse d’un exemple Création de nouveaux requêtes
28
Ex3: détail
29
Ex4: Chez vous Northwinds Résumé: Tables SQL Relation
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.