Sql database
Download
1 / 10

SQL - Database - PowerPoint PPT Presentation


  • 117 Views
  • Uploaded on

SQL - Database. Lektion 3 7. Semester. Definition af problemafledt hierarki. Et problemafledt hierarki defineres som et hierarki bestående af attributter og/eller records, hvor der ikke stilles krav om, at elementerne heri er logisk over-/underordnet hinanden.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' SQL - Database' - jered


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Sql database

SQL - Database

Lektion 3

7. Semester


Definition af problemafledt hierarki
Definition af problemafledt hierarki

  • Et problemafledt hierarki defineres som et hierarki bestående af attributter og/eller records, hvor der ikke stilles krav om, at elementerne heri er logisk over-/underordnet hinanden.

  • Dets attributter og records defineres ud fra et naturligt hierarki.

  • Et problemafledt hierarki er ikke alment gældende for alle typer af analyser og opfylder derved ikke kravet om ikke arbitrære henføringer.

  • Det er kun gyldig til brug for den analyse, hvortil det er designet.


Database

Database

Kartotek, datasamling

Database – relationsdatabase

Data Warehouse

Oracle, MS Sql, postgres, DB2 (IBM) Produkter

Gratisprodukter/Betalingsprodukter – problemstillinger?

  • Et sted hvor data opbevares

  • Mulighed for at gemme, opdatere, udtrække og slette data

  • Applikationer/værktøjer kommunikerer med databasen for at muliggøre dataoperationer og præsentation af data

    • ERP-systemer (Enterprise Ressource Planning)

    • Beslutningsstøtte-systemer (Business Intelligence)



Prim rn gler og fremmedn gler
Primærnøgler og fremmednøgler

Nøgleord:

PK = Primary Key.

FK = Foreign Key

Father - Son

Referentiel integritet

1 – M, M – M, 1 - 1

Type 1, 2, 3 data (Kimball)


Hvordan anvendes oracle
Hvordan anvendes Oracle

  • Oracle er primært en database

  • Oracle leverer en masse række add-on værktøjer, disse er IKKE database!

    • E/R diagrammering

    • Data servermodelling

    • SQL editor


Sql struktur
SQL struktur

  • SQL betyder Structured Query Language

  • SQL kan bestå af følgende kommandoer

    • Select, Inset, delete, update, create

  • Strukturen følger klare regler

    • Select, From, Where.

  • Syntaksen spiller en rolle mellem forskellige konkurrerende produkter

  • Uden SQL ingen handling


Eksempel p sql
Eksempel på SQL

SELECT SQL_Union_Data.virk, SQL_Union_Data.MdrReg, SQL_Union_Data.ÅrReg, ([MedNr]) AS mdnr, SQL_Union_Data.Navn, SQL_Union_Data.AfdNr, SQL_Union_Data.Division, SQL_Union_Data.AnsBet, Round(([Total]/160.333333),1) AS FTE, SQL_Union_Data.AfdNavn, D4_EmpListe.Initialer, D4_EmpListe.Lokation, SQL_Union_Data.AStatus, D3_Ændring.Status, D4_EmpListe.[E-Mail]

FROM (D3_Ændring RIGHT JOIN SQL_Union_Data ON D3_Ændring.SKStatus = SQL_Union_Data.AStatus) LEFT JOIN (Kat_Employ LEFT JOIN D4_EmpListe ON Kat_Employ.SonofonNrTal = D4_EmpListe.[Medarb#nr]) ON SQL_Union_Data.MedNr = Kat_Employ.AlternativNr

WHERE (((SQL_Union_Data.MdrReg)>=[forms]![åbning1]![liste2] And (SQL_Union_Data.MdrReg)<=[forms]![åbning1]![liste4]) AND ((SQL_Union_Data.ÅrReg)>=[forms]![åbning1]![liste1] And (SQL_Union_Data.ÅrReg)<=[forms]![åbning1]![liste3]));


Intro til oracle
Intro til Oracle

  • Hvad er Oracle

  • Hvordan anvendes Oracle

  • Logge på SQL for første gang

  • Hvor vigtig er SQL (struktureret forespørgselssprog)



ad