110 likes | 246 Views
Oracle Application Express. Lektion 2 7. Semester 2009. Hvordan opbygges applikationer. Design af database Tabeller Primær og fremmednøgler Det er muligt at foretage senere udvidelser af applikationen Vælg menupunktet CREATE APPLIKATION. Hvad ønskes oprettet?. Create application
E N D
Oracle Application Express Lektion 2 7. Semester 2009
Hvordan opbygges applikationer • Design af database • Tabeller • Primær og fremmednøgler • Det er muligt at foretage senere udvidelser af applikationen • Vælg menupunktet • CREATE APPLIKATION
Hvad ønskes oprettet? • Create application • Formålet her er at anvende tabeller allerede oprettet i Oracle. • Create application from Spreadsheet • Her er det muligt at oprette en applikation ud fra eksisterende regnearksløsninger. • Der vælges en metode og trykkes ”Next”
Oprettelsesprocessen En applikation har altid en første side. Når denne side er navngivet, bliver dette navn hele applikationens navn. Ved at trykke ”Next” fremkommer et værktøj hvor det er muligt at vælge forskellige metoder hvorudfra applikationen tager sin form. Hver gang der vælges metode skal der også vælges en datakilde. OBS! Det er ikke muligt at anvende en datakilde der ikke har fået tildelt en primær nøgle
Applikationen tager form • I processen frem mod at leverer en applikation, sammensættes løbende det tabeller og elementer der skal anvendes i det færdige arbejde • Ved tryk på ”Next” fremkommer en menu hvor der skal vælges et design i forbindelse med placering af menu teksterne.
De sidste fire trin i oprettelsen 1 2 • Anvend andre applikationer i værktøjet. • Er der behov for en login mulighed eller kan den undværes • Vælg sidens tema • Gennemfør oprettelsen 3 4
Præsentation af applikation • Applikationen kan nu afvikles i et testmiljø • Det er også muligt at opdaterer på en eksisterende model eller gennemføre andet vedligeholdelsesarbejde • Shared components tillader at opsætte alt fra sikkerhed, adgang og andre design. hele gruppen fungerer som en værktøj til at opbygge produktets ydre rammer. • Import/eksport giver mulighed for at indlæse eller udgive værktøjet uden for et test miljø.
Editering af applikationen • APEX er udstyret med en redigeringsmulighed • Ved at åbne siden og kaste et blik nederst på siden, findes et område med en lang række editeringsmuligheder.
Editeringsværktøjet • Editeringsværktøjet er delt op i tre emner • Page rendering • Page processing • Shared components
Fuldfør nu oprettelsen af tabeller • Opret en registreringstabel • Opret tabel, Sted • Opret tabel, Formaal • Opret tabel, Art • Opret evt. tabeller for • Leverandør, Ansvarlig medarbejder, Postnummer • Se eksempel på E(ntitets)/R(elations) diagram på næste side
E/R diagram Lav nødvendige SQL for nedenstående Kun hvis du keder dig!