IT i organisationer och databasteknik

Slides:



Advertisements
Liknande presentationer
ÖPPET KÖP BYTESRÄTT Ingen lag!
Advertisements

ADR: Automatic Delivery Rewards Vägledning. VAD ÄR ADR? •ADR är ett enkelt sätt att få hem produkterna du gillar och behålla din försäljningsvolym (PSV).
Välkommen till en kort beskrivning av nyttan med att använda MPS, en ORR®- produkt från ITERIT AB. MPS, material och produktionsstyrning, ett hjälpmedel.
Ordersvar till Skanskas e-handelsverktyg
Databaser & databasdesign
Wikinggruppen Presentation av ”WIKING SMS” – Effektivisera din verksamhet.
Vad är en databas? “En databas är en delad samling logiskt relaterade data som designats för att möta informationsbehovet i en organisation eller för.
Access med Sebastian och Robert
Samarbetsprojekt ALRp o SIA 2014
(Data)Modellering nikos dimitrakas rum 6626
BEANS NÖJD KUND INDEX (e-survey undersökning)
Miljarder möjligheter på en plats!
Talböcker idag och imorgon
Informationssystem och databasteknik, 2I-1100
Klasser och objekt.
DATABASHANTERING för programmerare
Handel – ord och begrepp
PRESENTATION av BOKNING OCH INCHECKNING. Nu kommer vi att visa hur enkelt du gör en bokning i.
Föreläsning 3 Repetition Operatorer Styrstrukturer Deklaration och anrop av metoder.
Datamodellering med E/R-diagram
Föreläsning 2 Primitiva datatyper Variabler och konstanter Tilldelning Inläsning Operatorer Villkorssatsen if Slingor: while och for.
Informationssystem och databasteknik, 2I-1100
Ersättningsmodell och pris 2015
Föreläsning 11 Arrayer.
Programmering B PHP Lektion 2
Inköpsrutiner.
Föreläsning 2 Kort Översikt Över Javaspråket. Källkodsformat Unicode används åäöμψζ tillåtna Inte alla miljöer klarar av det Källkod Bytekod Java VM för.
The Swedish Library of Talking Books and Braille DAISY Direkt – direktnedladdning av talböcker Vad är det och hur gör man?
Ajourhållning för övrig topografi – så gör du!. Ett fungerande samhälle förutsätter att både din kommun och Lantmäteriet har en korrekt, aktuell och enhetlig.
Företagsekonomi 1 Centralt innehåll
Ajourhållning för övrig topografi – så gör du!. Ett fungerande samhälle förutsätter att både din kommun och Lantmäteriet har en korrekt, aktuell och enhetlig.
Fråga 14 Oy Företag Ab:Kund 12345:Beställning P1023:Produkt
Databashantering MS Access 2003 Lektion 2
1 Föreläsning 6 Programmeringsteknik och Matlab 2D1312/2D1305 Metoder & parametrar Array API och klassen ArrayList.
MODELLER Modell: struktur som avbildar vissa aspekter av någon del av verkligheten Exempel: Kartor Differentialekvationer Miniatyrmodeller Syfte med modeller:
Mahmud Al Hakim 2  Mål för kursen  Kursplanering  Kurslitteratur  Betygsättning  Grunder om databaser  Tabeller.
Affärsidé Den yttre affärsidén Vad skall produceras ?
Spara kvittot! När du handlar en vara av ett företag/butik har du alltid rätt att få ett kvitto. Erbjuder ett företag/butik inte ut kvitto riskerar man.
INFORMATIONSSYSTEM Informationssystem: datoriserat system som stödjer en organisations informationsförsörjning VERKSAMHET avbildar Definitionen alltför.
Kapitel 15 Budgeten.
Gaming.com For all your gaming needs.. Idén bakom Gaming.com är att samla allt en gamer behöver under samma tak. I webbshopen skulle det säljas allting.
TDDB77 Databasteknik Fö 2 Relationsdatabaser & SQL Henrik André-Jönsson.
faktor X faktor = produkt
Föreläsning4 Repetition slingor Metoder. while-sats består av följande delar: 1. while 2. Villkor-sats (condition) 3. uttryck (statement) while-sats int.
DA7351 Programmering 1 Databas SQL Föreläsning 24.
Informationssystem och databasteknik, 2I-1100 Introduktion till informationssystem - användning, teknik och utveckling.
HOLGERS STUGMATERIAL. Holger Larsson grundade Holgers Stugmaterial AB den 24 februari Detta var samma dag som yngste sonen Torbjörn föddes.
VIHF- BALEN VästeråsIrsta HF har beslutat i styrelsen och föreningen att kommande säsong sälja toalettpapper i föreningen. Försäljningen kommer.
Sigma-aldrich.com/suite7 Klicka på Login. Sigma-aldrich.com/suite7 Fyll i ditt användarnamn på ”Login” Och ditt lösenord på ”Password”
Hammarby Bandy Klubbprofil HAMMARBY BANDY. Produkter Kosa Basic Grå Jogging Klubbpris Senior 495:- Junior 450:- Ord pris Senior 650:- Junior 590:- Värmeoverall.
6:1 Kopiering tillåten. M2000 Compact © Liber AB Värdekedjan.
Ny Kund (1/2) SE JULI 10 Välkomstfras Registrering Club Presentation
Databaser, avancerade frågor
Namnet på ditt evenemang
Leverans och betalning
En muntlig eller skriftlig överenskommelse
Träningskläder Min beställning: Mitt barns namn: Förälders namn:
IT Databas Göran Wiréen
Nyfors IK Klubbprofil 2017.
IT Databas Göran Wiréen
KAPITEL 9 Pris och moms.
Om databaser.
Instruktioner för orderportal på:
Repetition Del 1.
IT Fördjupning Göran Wiréen
IT Databas Göran Wiréen
Operativ informationshantering, databaser
Din företags-broschyr
Presentationens avskrift:

IT i organisationer och databasteknik Föreläsning 2 Från verklighet till system Konceptuell modellering Modelleringsmönster

Från verklighet till system Urval Modell Informationssystem Kund Produkt Order

Arkitektur hos ett informationssystem Användargränssnitt via en browser Presentation Java servlets som exekverar på en server Applikationslogik Data Data från en databashanterare

Relationsdatabaser KUND

Relationsdatabasstruktur PRODUKT(Namn, Typ, Höjd, Bredd, Djup, Material, Vikt, Pris, Bild-liten, Bild-Stor) KUND(Namn, Gatuadress, Postnummer, Postadress, Telefon, Kontokort, Giltighetstid) BESTÄLLNING(Best-nummer, Kund, Gatuadress, Postnummer, Postadress, Datum, Fraktkostnad) BESTÄLLNINGSRAD(Best-nummer, Produktnamn, Antal) LEVERANS(Best-nummer, Produktnamn, Leveransbil, Avtalatdatum, Avtaladtid, Avgångsdatum, Avgångstid, Leveransdatum, Leveranstid)

Frågespråk Hur kommer applikationsprogrammen åt data i databasen? Genom ett frågespråk. SELECT Namn FROM PRODUKT WHERE Typ = ”Stol”

Presentation Gränssnittet ger möjlighet att nå applikationsprogrammen och därmed data i databasen.

Modelltyper MÅL uttrycker önskvärda tillstånd hos styr Objekt Typer Associationer Regler påverkar HAND- LINGAR OBJEKT

Ogdens triangel TERM EXTENSION INTENSION

Samma ord - olika begrepp På vilka sätt används ordet ”bok” i meningarna nedan? Jules Verne skrev många böcker Biblioteket i Vällingby har många böcker Nazi Tyskland förbjöd många böcker Bokhandlaren i Jönköping sålde många böcker Kurskod Kursnamn Startdatum Antal poäng Kursansvarig KURS

Samma begrepp - olika ord Avskeda - Friställa Arbetsgivare - Arbetsköpare Afro-American - Colored - Black - Negro

Envärd? Total? Injektiv? Surjektiv? BIL PERSON ägs_av 0..* 1..1 Regno: String 1..1 Pnr: String 1..1 Envärd? Total? Injektiv? Surjektiv?

Att göra urvalet Företaget önskar sälja sina produkter, som är möbler, genom en webbutik. Kunderna skall kunna lägga beställningar på möblerna med hjälp av webbutiken. Produkterna levereras sedan med lastbil till kunderna. För att kunderna skall få en bra bild av möblerna så behöver de veta deras vikt, typ, storlek och det material de är tillverkade av; det behövs också foton på möblerna. Utöver kostnaderna för de enskilda möblerna måste kunden också betala för fraktkostnaden som baseras på den sammanlagda vikten. Kunden kan begära att få leverans inte bara till sin egen adress utan också till andra adresser. Kunden kan önska en tid då leveransen skall ske - det inträffar dock ibland att den verkliga leveranstiden avviker från den önskade. För att kunden skall veta om en leverans gått iväg eller inte behövs information om avgångstider för leveranser. Företaget eftersträvar att samtidigt skicka iväg alla de produkter som ingår i en beställning men man lyckas inte alltid med det, och då kan det behövas flera leveranser för en beställning. Kunden betalar med kontokort.

PRODUKT KUND Namn Typ Höjd Bredd Djup Material Vikt Pris Bild-liten Bild-stor Namn Gatuadress Postnummer Postadress Telefon Kontokort Giltighetstid 1..1 1..1 0..* BESTÄLLNING 0..* 1..* Best-nummer Gatuadress Postnummer Postadress Datum Fraktkostnad BESTÄLLNINGS- RAD 1..1 Antal 1..* 0..1 LEVERANS Leveransbil Avtalatdatum Avtaladtid Avgångsdatum Avgångstid Leveransdatum Leveranstid

Arv

Reifiering

Template-Copy strukturer (power types)

Skillnader i terminologi Synonymer, tex: köpa, inhandla Homonymer, tex: artikel Skillnader i skala eller måttenhet, tex: kilo, gram, Euro, Dollar

FENOMEN MÄTETAL ENHETSTYP Namn: Textsträng 1..1 Precision: Heltal Kvantitet: Float

Skillnader i struktur Kvinna Man Person Kön: Boolean 1..1 Person Man gift_med Person Kön: Boolean 1..1 Person Kvinna Man maka make Man Kvinna Äktenskap