Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMarcellette Huet Modifié depuis plus de 9 années
1
05/02/98WEB1-0 0.01 ESNIG Introduction Oracle Designer/2000 & Oracle Web Server
2
05/02/98WEB1-0 0.02 ESNIG Versions
3
05/02/98WEB1-0 0.03 ESNIG Démarche (1) Introduction Création d’un projet Création d’un schéma de base de données –Modèle conceptuel de données (MCD) –Passage du niveau conceptuel au niveau logique –Modèle logique de données (MLD) –Génération et exécution des scripts SQL de création de la base de données (ou d ’un schéma) Création de modules –Formulaires liste et édition –Formulaires filtre, liste et édition –Formulaires combinés –Tables de références –Formulaires maître/détail –Lien réflexif
4
05/02/98WEB1-0 0.04 ESNIG Démarche (2) Enchaînement de modules –Formulaires de menus –Enchaînements Préférences
5
05/02/98WEB1-0 0.05 ESNIG 0 Introduction 0.1 Offre Oracle 0.2 Présentation de Designer/2000 0.3 Précautions importantes 0.4 Connexions et comptes 0.5 SQL Plus 0.6 Fonctionnement Oracle Webserver 0.7 Paramétrage du navigateur Netscape 0.8 Formulaires générés 0.9 Modèle de données à générer en symbolisme Entité/Association
6
05/02/98WEB1-0 0.06 ESNIG 0.1 Offre Oracle
7
05/02/98WEB1-0 0.07 ESNIG Les composants Source: Aide en ligne Oracle
8
05/02/98WEB1-0 0.08 ESNIG Développement Source: Aide en ligne Oracle
9
05/02/98WEB1-0 0.09 ESNIG 0.2 Présentation de Designer/2000
10
05/02/98WEB1-0 0.010 ESNIG Utilisation de Designer/2000 Alimentation du référentiel Lecture du référentiel Connexion ORACLE Designer/2000 Serveur Référentie l ORACLE Designer/2000 Client Instance DIDA
11
05/02/98WEB1-0 0.011 ESNIG Repository Object Navigator- RON Le RON permet d ’accéder au référentiel de Designer/20000. Le référentiel centralise dans une base de données l’ensemble des objets définissant un système d ’information.
12
05/02/98WEB1-0 0.012 ESNIG Référentiel Pièce maîtresse de l'AGL Stockage des informations Liaison entre spécifications et diagrammes Transition entre niveaux d'abstraction Liaison entre données et traitements Cohérence du SI
13
05/02/98WEB1-0 0.013 ESNIG Vues externes
14
05/02/98WEB1-0 0.014 ESNIG Entity Relationship Entity Relationship permet de dessiner les modèles conceptuels de données. Les entités et associations créés sont enregistrés dans le référentiel. Les modèles ne sont que des représentations externes des éléments stockés dans le référentiel.
15
05/02/98WEB1-0 0.015 ESNIG Manipulation des objets Saisie d'un objet Stockage de l'objet Visualisation externe de l'objet
16
05/02/98WEB1-0 0.016 ESNIG Database Wizard DataBase Wizard transforme les objets conceptuels de définition de données en objets logiques. Les entités deviennent des tables. Les associations deviennent des clés étrangères.
17
05/02/98WEB1-0 0.017 ESNIG MCD MLD Lecture des objets source Génération des nouveaux objets
18
05/02/98WEB1-0 0.018 ESNIG Transformations
19
05/02/98WEB1-0 0.019 ESNIG Data Schema Data Schema permet de dessiner les modèles logiques de données. Les tables et clés étrangères générées par Database Wizard sont inclues dans les modèles. Les modèles ne sont que des représentations externes des éléments stockés dans le référentiel.
20
05/02/98WEB1-0 0.020 ESNIG Référentiel MLD Lecture des objets source Incorporation d'objets
21
05/02/98WEB1-0 0.021 ESNIG Generator Server Generator Server permet de créer les scripts SQL de définition de bases de données.
22
05/02/98WEB1-0 0.022 ESNIG Module Data Module Data permet de définir les modules, écrans et rapports, constituant une application informatique.
23
05/02/98WEB1-0 0.023 ESNIG Module Structure Module Structure permet de définir la logique d ’enchaînement des modules et les menus. Les modules peuvent s’échanger des données sous forme de paramètres.
24
05/02/98WEB1-0 0.024 ESNIG Preferences Navigator preferences Navigator permet de personnaliser la génération des formulaires. La personnalisation se fait par l ’intermédiaire de paramètres qui s ’appliquent au niveau de l ’application, des tables ou des modules.
25
05/02/98WEB1-0 0.025 ESNIG Web Server Web Server permet de générer les procédures PL/SQL qui seront invoquées par l ’agent WEB Oracle « OWA ». Ce code PL/SQL générera à son tour les pages HTML dynamiques en réponse aux demandes de l ’utilisateur final.
26
05/02/98WEB1-0 0.026 ESNIG Création des scripts Lecture des objets source Génération de scripts Create Table Cours
27
05/02/98WEB1-0 0.027 ESNIG Exécution de scripts Instance DIDA Source Cibles Scripts générés Installation des scripts A Ordre de génération des scripts Connexions BCD ORACLE Designer/2000 Serveur Référentiel ORACLE Designer/2000 Client Scripts Oracle SGBD-R Dictionnaire Procédures
28
05/02/98WEB1-0 0.028 ESNIG Accès au SGBD-R Instance DIDA Source Cibles Scripts générés Ordre de génération des scripts Connexions ORACLE Designer/2000 Serveur Référentiel ORACLE Designer/2000 Client Scripts Oracle SGBD-R Dictionnaire Procédures SQL Plus Ordres SQL
29
05/02/98WEB1-0 0.029 ESNIG Visualisation des scripts Les scripts sont générés par le serveur Designer/2000 et enregistrés sur le poste client Designer/2000, en principe dans les répertoires suivants: C:\ORANT\BINNT4 C:\ORAWIN95\BINWindows 95 Après la génération, une commande « Browse » permet de visualiser le contenu des scripts. Les scripts sont des fichiers textes lisibles avec le bloc-notes.
30
05/02/98WEB1-0 0.030 ESNIG 0.3 Précautions importantes
31
05/02/98WEB1-0 0.031 ESNIG Précautions importantes (1) Comme nous n’utilisons qu’une seule base données de test pour tous les étudiants, il est impératif que chacun identifie clairement ses objets. Chaque étudiant reçoit un préfixe qu’il doit utiliser obligatoirement pour l’identification des objets suivants: Séquences par leur attribut Name Tables par l’attribut Plural de description des entités Contraintes et index par l’attribut Short Name de description des entités Modules par leur attribut Short Name Le succès de la partie pratique du cours dépend du respect scrupuleux par chacun des règles d ’identification décrites ci- dessus. Merci de votre collaboration!
32
05/02/98WEB1-0 0.032 ESNIG Précautions importantes (2) Toutes les entités doivent avoir une clé primaire Imprimez votre MCD et comparez-le au modèle à réaliser Idem pour le MLD
33
05/02/98WEB1-0 0.033 ESNIG 0.4 Connexions et comptes
34
05/02/98WEB1-0 0.034 ESNIG Connexion à Windows95 Utilisateur:GUEST Mot de passe:aucun mot de passe Connexion:ATHENA
35
05/02/98WEB1-0 0.035 ESNIG Connexion à NT4 en salle A32 Utilisateur:util_a32 Mot de passe:aucun mot de passe Domaine:CPLN Attention L’utilisateur « util_a32 » a tous les droits, sauf celui d’administrer le poste.
36
05/02/98WEB1-0 0.036 ESNIG Comptes Designer/2000 Chaque étudiant reçoit un nom d ’utilisateur et un mot de passe identique au nom d ’utilisateur. Ce nom d ’utilisateur est de la forme: Classe & Etudiant Classe = A à Z Etudiant = 01 à 99 Exemple: A01, B12 ou C08 Ce nom d ’utilisateur est utilisé comme préfixe pour tous les objets que vous créez. Comme tout le monde utilisera la même base, il est essentiel de respecter l ’unicité des préfixes de chaque utilisateur
37
05/02/98WEB1-0 0.037 ESNIG Connexion à Designer/2000 Connexion ORACLE Designer/2000 Serveur Référentie l ORACLE Designer/2000 Client Entrez le compte utilisateur qui vous a été attribué personnellement! Instance DIDA
38
05/02/98WEB1-0 0.038 ESNIG Connexion au SGBD-R Cibles Connexion Oracle SGBD-R Dictionnaire Procédures
39
05/02/98WEB1-0 0.039 ESNIG User Name:c_intra Password:sesouv Identification « Proxy »
40
05/02/98WEB1-0 0.040 ESNIG 0.5 SQL Plus
41
05/02/98WEB1-0 0.041 ESNIG Connexion au SGBD-R avec SQL Plus
42
05/02/98WEB1-0 0.042 ESNIG Fenêtre « SQL Plus »
43
05/02/98WEB1-0 0.043 ESNIG Quelques commandes utiles SELECT * FROM CAT WHERE TABLE_NAME LIKE ‘ VotrePréfixe_% ’; DESCRIBE NomTable; DROP SEQUENCE NomSequence; DROP TABLE NomTable; SELECT OBJECT_NAME,OBJECT_TYPE FROM USER_OBJECTS WHERE OBJECT_NAME LIKE ‘ VotrePréfixe_% ’; SELECT * FROM NomTable;
44
05/02/98WEB1-0 0.044 ESNIG Exemple
45
05/02/98WEB1-0 0.045 ESNIG 0.6 Fonctionnement Oracle WebServer
46
05/02/98WEB1-0 0.046 ESNIG Schéma général Source: Aide en ligne Oracle
47
05/02/98WEB1-0 0.047 ESNIG Fonctionnement général WEB Listener Ê Requête client Internet (http://www.cpln.etna.ch/cgi-bin/owa/MY_PLSQL) Client Internet Web Browser Internet Base de données Oracle WEB Agent Ë Exécution de owa et transmission des var d’environnement CGI Ì loggin à la Base de donneés et exécution de la procédure PL/SQL Í pages HTML mises dans une table Î Extraction du contenu des tables PL/SQL et transmission des pages HTML MY_PLSQL Source: E. Meylan
48
05/02/98WEB1-0 0.048 ESNIG Fonctionnement détaillé Source: E. Meylan
49
05/02/98WEB1-0 0.049 ESNIG Schéma utilisateur final Instance LGL Oracle SGBD-R Dictionnaire Procédures Toolkit OWS OWA HTTPD Navigateur Serveur WWW dionysos.cpln.ch Utilisateur client Appel de procédures Pages HTML Tableau de balises HTML Adresse URL Requête Connexion Web_User
50
05/02/98WEB1-0 0.050 ESNIG Création d ’un DCD DCD Database Connection Descriptor
51
05/02/98WEB1-0 0.051 ESNIG Paramétrage d ’exécution Adresse du process daemon HTTPD A B OWS OWA HTTPD Navigateur Adresse du navigateur A B dionysos.cpln.ch
52
05/02/98WEB1-0 0.052 ESNIG 0.7 Paramétrage du navigateur Netscape
53
05/02/98WEB1-0 0.053 ESNIG Paramétrage « Réseau »
54
05/02/98WEB1-0 0.054 ESNIG Saisir le domaine cpln.ch pour lequel le proxy sera désactivé Domaine sans Proxy
55
05/02/98WEB1-0 0.055 ESNIG Paramétrage minimum pour envoyer des E-mail Mettez votre nom d ’utilisateur Exemple: B12 Paramétrage E-mail
56
05/02/98WEB1-0 0.056 ESNIG Serveur de messagerie
57
05/02/98WEB1-0 0.057 ESNIG 0.8 Formulaires générés
58
05/02/98WEB1-0 0.058 ESNIG Types de documents
59
05/02/98WEB1-0 0.059 ESNIG Formulaire Menu
60
05/02/98WEB1-0 0.060 ESNIG Formulaire Filtre
61
05/02/98WEB1-0 0.061 ESNIG Formulaire Liste
62
05/02/98WEB1-0 0.062 ESNIG Formulaire Edition
63
05/02/98WEB1-0 0.063 ESNIG Formulaire Ajout
64
05/02/98WEB1-0 0.064 ESNIG Formulaire Suppression
65
05/02/98WEB1-0 0.065 ESNIG Page A propos
66
05/02/98WEB1-0 0.066 ESNIG Fenêtre Liste de valeur
67
05/02/98WEB1-0 0.067 ESNIG Présentation de style « List »
68
05/02/98WEB1-0 0.068 ESNIG Présentation de style Frame
69
05/02/98WEB1-0 0.069 ESNIG Présentation de style View
70
05/02/98WEB1-0 0.070 ESNIG Utilisation des colonnes
71
05/02/98WEB1-0 0.071 ESNIG 0.9 Modèle de données à générer en symbolisme Entité/Association
72
05/02/98WEB1-0 0.072 ESNIG MCD E/A
73
05/02/98WEB1-0 0.073 ESNIG MLD
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.