130 likes | 262 Views
Virksomhedens informationsbehandling. lektion 2 9-9-2009. Ved. Jens Godik Højen. Program Computer baseret databehandling Redskabstyper Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog.
E N D
Virksomhedens informationsbehandling lektion 2 9-9-2009 Ved. Jens Godik Højen
Program Computer baseret databehandling Redskabstyper Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog 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 • Redskabstyper • Registreringssystemer • Databærer • Operativsystemer – styrersystem • Databehandlingsteknikker • Analyse metoder • Database • Programmeringssprog
Program Computer baseret databehandling Redskabstyper Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog Computer baseretdatabehandling • Hvad forstås ved databehandling – definer begrebet – er databehandling altid digital? • Data – information • Elektronisk databehandling
Program Computer baseret databehandling Redskabstyper Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog Redskabstyper • Hvad er en datamat – udvikling i størrelser – fordoblingsregelen • Servere, database, mail, • Klienter • Tynde klienter • Hvad er en stor pc? Semantik
Program Computer baseret databehandling Redskabstyper Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog Databærer Slettet af fortiden ? • databærer omhandler hvilke medier der anvendes i forbindelse med opbevaring af data. • Ind databærer • Ud databærer
Program Computer baseret databehandling Redskabstyper Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog Operativsystemer – styrersystem • Formål med styrersystemer • Windows, Unix, Linux
Program Computer baseret databehandling Redskabstyper Registreringssystemer Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog Databehandlings-teknikker • Hvad er formålet med databehandling • Tekst • Tal • Tid • Data Warehouse • Pivot • Regressionsanalyser
Program Computer baseret databehandling Redskabstyper Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog Analyse metoder • Bevægeligt gennemsnit • Eksponentiel udglatning • Ekstrapolation • Lineær • Trend kurven • Vækst kurven • Regression/Pivot
Program Computer baseret databehandling Redskabstyper Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog Database • Definition af database • Kartotek, datasamling • Database – relationsdatabase • Data Warehouse Oracle, MS Sql, postgres, DB2 (IBM) Produkter • Gratisprodukter/Betalingsprodukter – problemstillinger?
Program Computer baseret databehandling Redskabstyper Databærer Operativsystemer – styrersystem Databehandlingsteknikker Analyse metoder Database Programmeringssprog 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
Database Data Warehouse SQL
Database Data Warehouse SQL
Database Data Warehouse 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]));