120 likes | 220 Views
Regnskab & økonomistyring - Lektion 2 HD 5. semester forår 2010. v/ Jens Godik Højen,. April 2010. Tema. Maskinellets basale funktionsmåde og opbygning i komponenter med tilhørende databehandling og systemlære med særlig fokus på begreberne basis- og applikationsprogrammel.
E N D
Regnskab & økonomistyring - Lektion 2HD 5. semester forår 2010 v/ Jens Godik Højen, April 2010
Tema Maskinellets basale funktionsmåde og opbygning i komponenter med tilhørende databehandling og systemlære med særlig fokus på begreberne basis- og applikationsprogrammel.
Computer baseret databehandling • Hvad forstås med databehandling – definer begrebet – er databehandling altid digital? • Data – information • Elektronisk databehandling
Redskabstyper • Hvad er en datamat – udvikling i størrelser – fordoblingsregelen • Servere, database, mail, • Klienter • Tynde klienter • Hvad er en stor pc? Semantik
Databærer • Emne: Slettet af fortiden • Emnet databærer omhandler hvilke medier der anvendes i forbindelse med opbevaring af data. • Ind databærer • Ud databærer
Operativsystemer – styrersystem? Formål med styrersystemer Windows, Unix, Linux
Databehandlingsteknikker • Hvad er formålet med databehandling • Tekst • Tal • Tid • Data Warehouse • Pivot • regressionsanalyser
Database • Definition af database • Kartotek, datasamling • Database – relationsdatabase • Data Warehouse • Oracle, MS Sql, postgres, DB2 (IBM) • Gratisprodukter/Betalingsprodukter – problemstillinger?
Programmeringssprog • Programmeringssprog anvender sædvanligvis semantiske regler. Sproget varierer fra produkt til produkt. • Delphi • COBOL • Basic • Visual Basic (Applikation) • Java • .net (Forsøg på at skabe fælles platform) C#, C++ og VB • HTML • XML • SQL (Oracle, MS Sql) forskellig semantik (Struktureret Forespørgselssprog) • Macro? • SQL typer - Select, Inset, delete, update, create
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]));