3. semester, 2. projekt: Database
|
|
|
- Egil Brandt
- 10 år siden
- Visninger:
Transkript
1 3. semester, 2. projekt: Database MulA - Gruppe 1 7. september september 2015 Vejledere - IRF / TUJE
2 FAKTAARK PROJEKTTITEL Database URL Mette Line Tarp Jørgensen Portfolio metteline.nu SKOLE Copenhagen Business Academy HOLD CLmul-a14e ÅRGANG 2014 Rie Larsen Portfolio rie-larsen.com VEJLEDERE Tue Becher Ivan Rosenvinge Frederiksen HOVEDOMRÅDER Interaktionsudvikling Simone Fie Truelsen Portfolio simonetruelsen.dk Helena Maria Abel Portfolio hma-design.dk 2
3 INDHOLDSFORTEGNELSE INDLEDNING... 3 GANTT-KORT... 4 PBS... 5 ER-DIAGRAM... 6 ATTRIBUTTABEL... 9 DATABASE & SQL USE CASE CRUD LITTERATURLISTE INDLEDNING I dette projekt skulle vi lære at analysere, veldokumentere og udvikle en velfungerende database, som skulle kunne underbygge en forretning i fremtiden. Vi skulle vælge en kendt webshop, og hertil skulle vi selv udvikle en database og dokumentere dette i form af en use case/user story og et ER-diagram på 3. normalform. Vi valgte at tage udgangspunkt i Moodings.com, som er en dansk online webshop der sælger skandinavisk interiør design. 3
4 GANTT-KORT Projekt 2: Database Start Slut Dage 7.. Man 8. Tirs 9. Ons 10. Tors 11. Fre 12. Lør 13. Søn 14. Man 15. Tirs 16. Ons 17. Tors 18. Fre 19. Lør 20. Søn Indledende - Brainstorm - valg af webshop - Projektplanlægning Database og rapport - Analyse: UC, CRUD, ERmodel - Dokumentation: Attributtabel - Udvikle (SQL) - Opsætning og layout - Finpudsning Aflevering
5 PBS Projekt 2: Database Datamodellering Rapport ER-Model - 3.NF. Planlægning CRUD Matrix Layout Use Case Finpudsning Attribute tabel Aflevering SQL 5
6 ER-DIAGRAM Vores ER-diagram illustrerer hvordan vores database er bygget op med de forskellige entiteter og attributterne, og dette diagram er lavet på 3. normalform. 6
7 ER-DIAGRAM Customer: I denne tabel, har vi (customer_id) som vores primary key og så har vi en foreign key (zipcode_zip_ code), der har fået sin egen tabel. Derudover har vi nogle forskellige attributter der fortæller noget om kunden, såsom fornavn, efternavn og adresse. Relationen: Mellem de to førnævnte tabeller har vi en en til mange relation, der beskriver, at en kunde kan have et enkelt postnummer, hvor et postnummer kan have flere kunder. Zipcode: I denne tabel, har vi (zip-code) som vores primary key. Denne bliver brugt i tabellen Customer. Derudover har vi attributten city. Relationen: Mellem de to førnævnte tabeller har vi en en til mange relation, der beskriver, at en kunde kan have et enkelt postnummer, hvor et postnummer kan have flere kunder. Orders: I denne tabel, har vi (order_no) som vores primary key, og så har vi to foreign keys (customers_customers_id) og (order_status), som kommer fra tabellerne Customers og Order_status. Dette skyldes, at man på ordren samlet kan se kundenummer og ordrestatus på den afgivne ordre. Relationen: Vi har en en til mange relation mellem Orders og Customers der beskriver at en kunde kan have mange ordrer, mens en ordre kun kan have en kunde. Imellem relationen Orders og Orderstatus har vi en tabel der hedder order_status_has_orders hvori (order_status_order_status_id) og (order_order_no) er vores primary keys. Derudover indeholder tabellen attributten (order_date), der automatisk angiver ordre datoen. Orderdetails: I denne tabel, har vi to primary keys (orders_order_no) og (products_product_no), som trækker sig fra tabellerne Orders og Products. Derudover har vi attributten (quantity) som beskriver hvor mange der er af samme vare. Relationen: En ordre (order_no) kan godt have flere ordredetaljer hvor en ordrelinie kun kan knytte sig til en ordre. Et produkt kan have flere ordrelinier, mens en ordrelinie kan kun have et produkt. Orderstatus: I denne tabel, har vi (order_status_id) der er vores primary key. Så har vi attributten (status), der beskriver om ordren enten er modtaget, afsendt eller om den stadig er i indkøbskurven hos kunden på websitet. Relationen: Mellem tabellen Orderstatus og Orders er tabellen order_status_has_orders blevet oprettet. 7
8 ER-DIAGRAM Products: I denne tabel, har vi (product_no) som vores primary key og så har vi en foreign key (category_categori_id), der knytter sig til tabellen category. Derudover har vi nogle forskellige attributter der fortæller noget om produktet, såsom pris og navn mm. Relationen: Mellem Products og Category er en en til mange relation, da kategorierne godt kan have flere forskellige produkter. Category: I denne tabel, har vi (category_id) som vores primary key. Så har vi attributten (category_name). Relationen: Mellem Products og Category er en en til mange relation, da kategorierne godt kan have flere forskellige produkter. 8
9 ATTRIBUTTABEL Entiteter customers products orders Attributter Værdi Datatype customer_id 1 - X INT customer_first_name a - Å VARCHAR(40) customer_last_name a - Å VARCHAR(40) customer_adresse All character VARCHAR(65) customer_phone 1-9 INT(10) customer_ All character VARCHAR(55) zip_code INT(4) city a - Å VARCHAR(30) product_no 1 - X INT product_name All character VARCHAR(100) product_description All character TEXT product_price 1-9 DECIMAL(10,2) product_stock INT min_stock 1-10 INT category_id 1 - X INT category_name a - Å VARCHAR(30) order_no order_status order_date quantity 1 - X a - Å YYYY-MM-DD 1 - X INT VARCHAR(30) INT INT Noter Primary, NOT NULL Unique Primary, NOT NULL Unique Unique Primary, NOT NULL 9
10 ATTRIBUTTABEL Vi har lavet en attribut tabel over vores entiteter for at skabe et overblik. Denne tabel er grundstenen for videre udvikling af vores ER-diagram der er på 3. normalform. Vi har tilføjet alle entiteter på 1. normalform samt indhold. Entiteter: Customers, Products, Orders. Disse godkender tilsammen de krav, som vi kræver at systemet, for at arbejde med en webshop. Vores tabel er opdelt således, at vi i første kolonne har; Entiteter så har vi Attributter, Værdi, Datatype og til sidst Noter. Denne tabel er lavet på 1.NF og er derfor senere lavet om til 3.NF i vores ER-diagram. Ved at lave den om til 3.NF, udvikler vi fx tabellen zipcode som er forbundet med tabellen Customers via primary og foreign keys. 10
11 DATABASE & SQL Vi har udviklet vores ER-diagram i programmet MySQL- Workbench, og herefter har vi trykket Forward Engineer for at kunne se SQL koden. Hvis man skulle starte fra den anden vej, skulle man starte med at oprette en database, og for at sikre at der ikke i forvejen findes en database med samme navn (mydb) bruges if ixists i forbindelse med dette. Koden lyder således: DROP DATABASE IF EXISTS mydb; CREATE DATABASE mydb; Herefter oprettes der en række tabeller til databasen, hvilket eksempelvis gøres på følgende måde: CREATE TABLE IF NOT EXISTS `mydb`.`customers` ( `customer_id` INT NULL AUTO_INCREMENT, `customer_firstname` VARCHAR(40) NULL, `customer_lastname` VARCHAR(40) NULL, `customer_address` VARCHAR(65) NULL, `customer_phone` INT(10) NULL, `customer_ ` VARCHAR(55) NULL, `zipcode_zip_code` INT(4) NOT NULL, PRIMARY KEY (`customer_id`, `zipcode_zip_code`), INDEX `fk_customers_zipcode1_idx` (`zipcode_zip_code` ASC), CONSTRAINT `fk_customers_zipcode1` FOREIGN KEY (`zipcode_zip_code`) REFERENCES `mydb`.`zipcode` (`zip_code`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB; 11
12 DATABASE & SQL Først opretter (create) vi en tabel, og for at sørge for at den ikke allerede i forvejen findes, skriver vi IF NOT EX- ISTS således der ikke findes to ens tabeller i samme database. Koden viser hvilke forskellige kolonner tabellen indeholder (fx customer_id og customer_firstname ), og dertil kan det også ses hvilken datatype (INT, VARCHAR) de hver især har. Kolonnen customer_id er primary key i denne tabel, hvorimod zipcode_zip_code er en foreign key. Når de forskellige tabeller er oprettet i databasen, kan der indsættes data i disse. For at illustrere hvordan dette gøres, kan vi tage tabellen customers til at starte med: INSERT INTO customers (customer_id, customer_firstname, customer_lastname, customer_address, customer_phone, customer_ , zipcode_zip_code) VALUES (NULL, Rie, Larsen, Abildgaardsvej 12 1th, , [email protected], 2830 ); INSERT INTO customers (customer_id, customer_firstname, customer_lastname, customer_address, customer_phone, customer_ , zipcode_zip_code) VALUES (NULL, Helena, Abel, Gammel Køge Landevej 23, , [email protected], 2650 ); INSERT INTO customers (customer_id, customer_firstname, customer_lastname, customer_address, customer_phone, customer_ , zipcode_zip_code) VALUES (NULL, Simone, Truelsen, Magnoliavej 12, , [email protected], 2600 ); INSERT INTO customers (customer_id, customer_firstname, customer_lastname, customer_address, customer_phone, customer_ , zipcode_zip_code) VALUES (NULL, Mette, Jørgensen, Herlevvej 92, , [email protected], 2700 ); 12
13 DATABASE & SQL Et andet eksempel på at vise hvordan dataen indsættes i databaserne, er hvis admin fx skal oprette produkter på produktlisten på websites. Først oprettes tabellen med samme fremgangsmåde som tabellen customers : CREATE TABLE IF NOT EXISTS `mydb`.`products` ( `product_no` INT NULL, `product_name` VARCHAR(100) NULL, `product_description` TEXT NULL, `product_price` DECIMAL(10,2) NULL, `product_stock` INT NULL, `min_stock` INT NULL, `category_category_id` INT NOT NULL, PRIMARY KEY (`product_no`), INDEX `fk_products_category1_idx` (`category_category_id` ASC), CONSTRAINT `fk_products_category1` FOREIGN KEY (`category_category_id`) REFERENCES `mydb`.`category` (`category_id`) ON DELETE NO ACTION ON UPDATE NO ACTION) ENGINE = InnoDB; Og herefter tilføjes de nye produkter i databasen på følgende måde: INSERT INTO products (product_no, product_name, product_description, product_price, product_stock, min_ stock, category_category_id) VALUES (1020, Mogens Lassen Kubus Lysestage, Flot lysestage med plads til 4 lys, 999,99, 123, 50, Lysestager ); INSERT INTO products (product_no, product_name, product_description, product_price, product_stock, min_ stock, category_category_id) VALUES (1023, Frederik Bagger glas, Fine krystalglas i Crispy serien fra danske Frederik Bagger., 249,00, 350, 50, Service ); 13
14 USE CASE Opret produkt Opdatér produkt Adminstrator Slet produkt Opret kategori Se lagerstatus Se ordre Vi har udviklet en Use Case Model for at give et samlet overblik over hvad de aktører (bruger og admin) kan foretage sig og hvad deres funktioner er på websitet. Annullér ordre Opret kunde Bruger Søge efter produkter Sortér efter kategori Læg i indkøbskurven Rediger indkøbskurven Opret ordre 14
15 USE CASE Herefter har vi givet en detaljeret beskrivelse på tre af de mest vigtige use cases. USE CASE STORY 1: NAME: Opret ordre PRECONDITIONS: Kunden skal have produkter i kurven, indtastet sine oplysninger og trykket på køb før kunden bliver oprettet. BASIC COURSE: Kunde vælger produkter og lægger dem i kurven Kunde indtaster sine oplysninger og kontooplysninger og trykke køb Kundens oplysninger ryger ind i databasen, så de kan bruges til at afsende ordren CONDITION: Kunde indtaster sine oplysninger i formular Oplysningerne ryger ind i de forskellige tabeller i databasen, så de er struktureret på en ordentlig måde så ordren kan afsendes til den rigtige kunde (create, read). USE CASE STORY 2: NAME: Redigér indkøbskurven PRECONDITIONS: Kunden skal have valgt nogle produkter til indkøbskurven, så de enten kan slettes, tilføjes flere eller ændre antal varer. BASIC COURSE: Kunde vælger produkter og lægger dem i kurven Kunde ønsker ikke et af produkterne alligevel og sletter det fra indkøbskurven. CONDITION: Kunde vælger produkter og lægger dem i kurven Kunde ønsker ikke et af produkterne alligevel og sletter det fra indkøbskurven (read, update, delete). POST-CONDITION: Enten bliver produkterne læst, opdateret eller slettet i indkøbskurven. POST-CONDITION: Alle oplysningerne kan ses på kunden i databasen. 15
16 USE CASE USE CASE STORY 3: NAME: Opret produkt PRECONDITIONS: Admin skal oprette et produkt i en kategori på websitet. BASIC COURSE: Admin tilføjer nyt produkt i databasen i en ny eller allerede eksisterende kategori. CONDITION: Admin tilføjer nyt produkt i databasen og udfylder følgende attributter i tabellen products : product_no, product_name, product_description_ product_price, product_stock, min_ stock og vælger en kategori i tabellen category med attributterne: category_id og category_name (create) POST-CONDITION: Produkterne bliver tilføjet til databasen og vises på websitet (create). 16
17 CRUD Bruger Admin ENTITET AKTIVITET - Opret kunde - Søg efter produkter - Sortér efter kategori - Læg i indkøbskurven - Redigér indkøbskurven - Opret ordre - Opret produkt - Opdatér produkt - Slet produkt - Opret kategori - Se lagerstatus - Annullér ordre - Se ordre customers zipcode orders order_status order_status_ orderdetails products category has_orders C C/R R R R C R R R, U, D R, U, D R, U C C C R R C C R, U R, U D D C R D D D D D R R R R R R R R Vores CRUD-matrix beskriver hvilke funktioner (Create, Read, Update, Delete), som brugeren kan foretage sig på websitet og hvad admin (moodings.com) kan foretage sig i databasen. 17
18 LITTERATURLISTE Bøger: Sams Teach Yourself SQL in 10 min Ben Forta, 2013 (Person Education, inc) Websites:
Projekt 1 Database. Cphbusiness Lyngby Multimediedesigner, 3. semester mul-a12e, gruppe 1
Projekt 1 Database Cphbusiness Lyngby Multimediedesigner, 3. semester mul-a12e, gruppe 1 CREATE TABLE IF NOT EXISTS `3sempro1`.`cu `customer_id` INT(5) NOT NULL AUTO_INCR `name` VARCHAR(45) NULL DEFAULT
Database. Pr jekt. Hold CLmul-a14e Gruppe 3 3. semester 2015. Vejledere: Tue Becher Ivan R. Frederiksen
Database Pr jekt Hold CLmul-a14e Gruppe 3 3. semester 2015 Vejledere: Tue Becher Ivan R. Frederiksen Indholdsfortegnelse 1. Problemformulering 2. ER-diagram 3. Attribut-tabel 4. Use Case-model 5. Use Case
3. SEMESTER 2. PROJECT MULB Gruppe 1. 20. september 2015
PROJECT DATABASE 3. SEMESTER 2. PROJECT MULB Gruppe 1. 20. september 2015 Ved at underskrive dette dokument bekræfter vi, at det indsendte materiale alt sammen er vores eget materiale og arbejde. Andreas
Projekt database. 3 Semester - Mul a Projekt 1. Yaser Osman [email protected]. Dan Eskildsen [email protected]
Projekt database 3 Semester - Mul a Projekt 1 Yaser Osman [email protected] Dan Eskildsen [email protected] Ammar Al-Basri [email protected] Emre Kandemir [email protected] Lotte
Jayne Alice Jensen [email protected] [Link til portfolio]
DATABASE Projekt: Projekt 1, 3. semester Website: http://kostecki.dk/cph/projektdb/ Dato: 08/09/14-21/09/14 Skole: Copenhagen Business Academy Klasse: Multimediedesigner - Mulb Gruppe: MULB1 Undervisere:
DATABASE Projekt 1-3. semester
DATABASE Projekt 1-3. semester Gruppe 2- CLmul-a12e Projekt URL http://www.lucasperch.dk/projekter/database.pdf Gruppe 2 Lucas Perch-Nielsen [email protected] http://lucasperch.dk/skole.php Niclas
! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.
Copenhagen Business Academy Multimediedesigner 3. semester - 1. projekt, september 2014 Gruppe 1 - MulA Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Study: Multimedia Design Project:
! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.
Copenhagen Business Academy Multimediedesigner 3. semester - 1. projekt, september 2014 Gruppe 1 - MulA Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Study: Multimedia Design Project:
Projekt Database, Gruppe 4A. Projekt 1, 3. Semester D A T A B A S E. Klasse MulA13 Gruppenummer: A4
Projekt Database, Gruppe 4A 0 Projekt 1, 3. Semester D A T A B A S E Klasse MulA13 Gruppenummer: A4 Projekt Database, Gruppe 4A 1 Fakta-ark Klasse MulA13, Gruppenummer: A4 Gruppemedlemmer: Amalie Ardahl
Web DB project - http://www.hma-design.dk/crowdfunding/index.html 3. semester - 3. projekt - Gruppenr. 23 MULA - September 2015
Web DB project - http://www.hma-design.dk/crowdfunding/index.html 3. semester - 3. projekt - Gruppenr. 23 MULA - September 2015 FAKTAARK PROJEKTTITEL... Web DB project URL... CFunding.IT.dk Mette Line
Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE
Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE Fact sheet Indholdsfortegnelse Fact Sheet Gantt kort Valgt af virksomhed Brainstorm Attribut tabel ER-diagram Skitse MySQLWorkbench
Projekt titel. Projekt navn. Gruppe medlemmer. Klasse/Gruppenummer. Databaseprojekt 1. Ferrari
Projekt titel Databaseprojekt 1 Projekt navn Ferrari Gruppe medlemmer Christian Lund (christiandevries.dk) Alexander Kofod (thisisalex.dk) Mark Halding (haldingweb.dk) Klasse/Gruppenummer MulA - gruppe
Projekt: Database. Multimedia Design: Semester 3 - projekt 01. Sabine Larsen [email protected]. Anastasia Keller cph-ak186@cphbusiness.
Anslag: 21284 Multimedia Design: Semester 3 - projekt 01 Projekt: Database Projektperiode: 07. September 20. September 2015 Gruppe nummer: MulB07 Vejledere: Ivan Rosenvinge Frederiksen & Tuje Becher MULA
De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML
SQL kap 6-7 + 17-20 DDL og DML 1 De vigtigste SQL-sætninger Data Definition Language (DDL) create table: opretter en ny tabel create unique index: tilføjer et index til en tabel drop table : sletter en
Projekt 1 - Database. Cphbusiness Lyngby Multimediedesigner, 3. semester. MulB13e, gruppe 4
Cphbusiness Lyngby Multimediedesigner, 3. semester MulB13e, gruppe 4 September 2014 http://www.designduck.dk/cph/trorodvin create table costumers ( cno INT(4) Primary key AUTO_INCREMENT, cname VARCHAR(30)
Views etc. Databaser
Views etc. Databaser Views Med Views kan vi gemme nogle af de lange select sætninger. I vores eksempel fra tidligere er det f.eks. forbundet med en del besvær at finde telefon nr og bilmærker for en sælger
Titel: Database 1. projekt - 3. semester Multimediedesigner uddannelsen - Lyngby
Titel: Database 1. projekt - 3. semester Multimediedesigner uddannelsen - Lyngby Faktaark Gruppe 8: Titel: URL: Database http://www.graphicweb.dk/3sem.html Janni Cold mail: [email protected] www.cold-design.dk
CFunding-IT. Web DB Multimediedesigner 3. Semester Gruppe 15
CFunding-IT http://crowdfunder.jakobplenge.dk/index.php Web DB Multimediedesigner 3. Semester Gruppe 15 Andreas Simonsen Jakob Plenge Line la Fontaine Line Mehr Hansen Christian Knudsen Tobias Sonne 1
http://bysileha.com/rate/home.php Gruppe nr. MULB2, Multimediedesign 3. semester hold B. Tue Becher Jesper Hinchely
http://bysileha.com/rate/home.php Gruppe nr. MULB2, Multimediedesign 3. semester hold B. Tue Becher Jesper Hinchely Amanda Lindschouw - [email protected] http://ahldesign.dk/learningthird.html Michelle
Data lagring. 2. iteration (implement backend)
Data lagring 2. iteration (implement backend) Emner Grundlæggende database begreber. Data definitionskommandoer ER-diagrammer og cardinalitet/relationer mellem tabeller Redundant data og Normalisering
WebSite og databaseprojekt
WebSite og databaseprojekt Study: Project Period: Multimedia Design 3.semester 2. Project: Database og website 30.Sep. 2013 11.Okt.2013 Fact Sheet Project title: shop4415 Class: CLmul-a12e Group Number:
POST IT! Cph Business Academy Multimediedesign 2. Semester flow april Kirstine Marie Rasmussen cph-
POST IT! Cph Business Academy Multimediedesign 2. Semester flow 3 9. april 2017 Kirstine Marie Rasmussen cph- [email protected] Mette Bejder cph- [email protected] Link til POST IT http://mbejder.dk/post-
DOCUMENTATION FULLY DRESSED USE-CASE. 29. oktober 2012 [ TEMA PERSISTENS DOKUMENTATION] Use-case: Process Order
DOCUMENTATION FULLY DRESSED USE-CASE Use-case: Process Order Omfang og niveau: Dette omhandler en ordre der går gennem systemet Primær aktør: Sælger Pre betingelser: At der ikke er registret kunder Post
Begrænsninger i SQL. Databaser, efterår 2002. Troels Andreasen
Databaser, efterår 2002 Begrænsninger i SQL Troels Andreasen Datalogiafdelingen, hus 42.1 Roskilde Universitetscenter Universitetsvej 1 Postboks 260 4000 Roskilde Telefon: 4674 2000 Fax: 4674 3072 www.dat.ruc.dk
PROJEKT WEB_DB CROWDFUNDING
PROJEKT WEB_DB CROWDFUNDING 3. SEMESTER 3. PROJECT MULB Gruppe 6. 4. oktober 2015 Ved at underskrive dette dokument bekræfter vi, at det indsendte materiale alt sammen er vores eget materiale og arbejde.
En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin
En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin Trin 1: Lav en Domain model Opgave beskrivelse - Scandic hotel kæde Lav en domain model af Hotel-kæden.
DB undervisning 01-01
Databaser... 2 Tabeller... 2 Redundans... 3 Første regel... 4 Anden regel... 4 Tredje regel... 5 Relationer... 5 Opskrift... 6 SQL sætninger til at oprette tabeller... 7 SQL sætninger til at indsætte data...
Eksamen, DSDS, efterår 2008
Eksamen, DSDS, efterår 2008 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 6. januar 2009 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.
The Design Diaries Project 3 2. Semester. Blog om designprincipper
The Design Diaries Project 3 2. Semester Blog om designprincipper By Lif Neergaard www.lifmediadesign.dk [email protected] Mathias Larsen www.nefjam.dk [email protected] Ida Christensen www.idamedia.dk
Eksamen, DSDS, efterår 2007
Eksamen, DSDS, efterår 2007 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech og Martin Elsman IT Universitetet i København 7. januar 2008 Alle hjælpemidler er tilladte, dog ikke
My Shop. Funktioner, oversigt: Kom i gang: Online shop system
My Shop Online shop system Infusion name: My_Shop Ajax baseret, online SHOP system Vejledning til installation og brug -------------------------------------------------------- Author: Egon Jessen, [email protected]
Arvid Nilsson Webshop Adgang til webshoppen
Arvid Nilsson Webshop Adgang til webshoppen Du finder webshoppen ved at gå ind på www.arvidnilsson.com og vælge dit lokale sprog. I topmenuens højre side finder du knappen WEBSHOP, som du klikker på -
PHP 3 UGERS FORLØB PHP, MYSQL & SQL
PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at
Elaboration fase 2. semester projekt 2008-04-11. Gruppe 4
Indholdsfortegnelse Analysemodeller... 4 Domænemodel... 4 ER-model... 5 Designmodeller... 7 Designklassediagram... 7 Sekvensdiagram... 9 Relationel model... 10 Diskussion af datastrukturer, algoritmer
(fig.1. Eksempel på en almindelig entity)
Formål Formålet med denne opgave var, at designe et database system for et fiktivt universitet, ved hjælp af ER-model, for derefter at oversætte det til SQL tabeller. Og dernæst lave en assertion så der
Introduktion til SQL queries
Denne guide er oprindeligt udgivet på Eksperten.dk Introduktion til SQL queries Denne artikel beskriver nogle forskellige muligheder i SQL queries. Eksemplerne skulle gerne være standard SQL og virke i
Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach ([email protected]) 2002
Introduktion til Oracle, Datalogi, RUC Af: Jens Lauterbach ([email protected]) 2002 På datalogi har vi en databaseserver, som de studerende på datalogi kan benytte til projekter og som også benyttes i forbindelse
EN DANSK MERCHANDISE SHOP
EN DANSK MERCHANDISE SHOP (DATABASE PROJEKT) 1. PROJEKT 3. SEMESTER 21. SEPTEMBER 2012 UDARBEJDET AF STUDERENDE FRA KLASSE Cl12mul3b11e: Elin Vatnhamar Olsen www.web324.webkn.dk/portfolio/andet.html Mail:
Opgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus, byer og regning..
Side 1 af 11 Dato: 07-09-2003 Opgaver i oprettelse af kunder og info i database med java. Opgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus,
Anne Randorff Højen
Anne Randorff Højen [email protected] Forelæsning og opgaver: Introduktion til SQL pause Forlæsning og Opgaver: SQL 2. del pause Introduktion til PhPMyAdmin Opgaver SQL Der modelleres ud fra reelle relationer
Database kursus Forår 2013
Database kursus Forår 2013 Jacob Aae Mikkelsen Database design og programmering/databaser fra Organisationsorienteret softwareudvikling 1 Praktisk info Lærebog Database Systems: The Complete Book Skema
Projekt 1 - Database. Indholdsfortegnelse. Intro...4 Indledning...5 Projektbeskrivelse...5 Problem felt...6 Problem formulering...
1 Projekt 1 - Database Fakatark Indholdsfortegnelse Faktaark...3 Intro...4 Indledning...5 Projektbeskrivelse...5 Problem felt...6 Problem formulering...6 Projekt title Database projekt 1 Klasse CLmul-b12e
En Kort Introduktion til Oracle
En Kort Introduktion til Oracle Henrik Bulskov 12. februar 2001 [email protected] 1 Start SQL*Plus... 1 1.1 TELNET... 1 1.2 WINDOWS SQL PLUS... 2 2 Kør et SQL-script... 3 3 Hjælp i SQL*Plus... 3 4 Editering
Øvelse 9. Klasser, objekter og sql-tabeller insert code here
Øvelse 9. Klasser, objekter og sql-tabeller Denne opgave handler om hvordan man opbevarer data fra databasekald på en struktureret måde. Den skal samtidig give jer erfaringer med objekter, der kommer til
PHP Snippets. De små korte. Skrevet af Daniel Pedersen
PHP Snippets De små korte Skrevet af Daniel Pedersen Indhold PHP Snippets De små korte er en samling af små og praktiske kode eksempler med kort forklaring, som med formål at kunne benyttes til opsalgsværk
Databaseadgang fra Java
Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,
Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...
Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... 9 Nogle HTML tags... 9 Databaser og PHP Når vi snakker
Gæstebog med validering opbygget med MySQL
Denne guide er oprindeligt udgivet på Eksperten.dk Gæstebog med validering opbygget med MySQL Dette er en simpel gæstebog, som kan hjælpe folk med at lave en velfungerende gæstebog uden alt for meget arbejde.
CPH Business Academy. Lærere: JHI & TUJE www.ysy.dk/cfunding-it/index.html 04-10-2015
Crowdfunding Modul 3 CPH Business Academy. Lærere: JHI & TUJE www.ysy.dk/cfunding-it/index.html 04-10-2015 Josephine Lorentzen Camilla Norqvist Hansen Shiya Yang Michella Serritzlew Jacobsen Kamilla Melnyczok
WEBSITE DB. Copenhagen Business Academy Multimediedesigner. 3 semester 2 projekt, oktober 2014 Gruppe 1 MulA
WEBSITE DB Copenhagen Business Academy Multimediedesigner 3 semester 2 projekt, oktober 2014 Gruppe 1 MulA Kia Dahlen, Pia Ellenton Jensen, Maria Korshøj Andersen & Kamilla Klein Website URL: http://www.piajensen.nu/dancehall/index.php
Web Admin 5.5. Brugsvejledning for User admin. Copyright 2003 Gullestrup.net
Web Admin 5.5 Copyright 2003 Gullestrup.net Log ind på systemet Start med at gå ind på http://mailadmin.gullestrup.net i din browser. Indtast din Email Adresse samt Password, som hører til din konto, tryk
Interaktionsudvikling
Projektopgave 3: Interaktionsudvikling CPH business, klasse: MulA2013 Projektansvarlige undervisere Thomas Hartmann MereteGeldermann lützen: Projekt produkt url: www.amalieardahl.dk/projekt3/index.html
Anvisning i aflevering af bitemporale data
UDKAST udgivet juni 2019 Anvisning i aflevering af bitemporale data Baggrund Aflevering af data fra it-systemer til et offentligt arkiv er baseret på aflevering af en arkiveringsversion i en relationel
Tagwall med Php & MySQL
Denne guide er oprindeligt udgivet på Eksperten.dk Tagwall med Php & MySQL Her laver vi en tagwall i Php & MySQL... jeg forklarer dog ikke så meget, men jeg håber du kan få det til at blive til en tagwall
Introduktion til programmering
Introduktion til programmering Databaser Uge 38 L. Ingemann: SQL databaser på nettet, kap 2-4. Kompendium L. Ingemann: SQL databaser på nettet, kap 6-20, Kompendium Sidste gang Databaser Relationelle databaser
Dataanalyse og databaser
Dataanalyse og databaser En database er lang række data, der er blevet struktureret således, at der er relationer mellem tabellerne og det er muligt at indsætte og udtrække den ønskede information fra
Databaser. Område / Specialefag nr. 6238 Database, design og programmering 44954. Datatekniker Infra & Prog IT-Supporter AMU Kursister
Databaser Område / Specialefag nr. 6238 Database, design og programmering 44954 Datatekniker Infra & Prog IT-Supporter AMU Kursister Fagligt indhold Link til faget på mars.tekkom.dk Link til faget på iu.amukurs.dk
Web Admin 5.5. Brugsvejledning for Domain admin. Copyright 2003 Gullestrup.net
Web Admin 5.5 Copyright 2003 Gullestrup.net Log ind på systemet Start med at gå ind på http://mailadmin.gullestrup.net i din browser. Indtast din Email Adresse samt Password, som du tidligere har modtaget
Fra ER-Diagram til Relationel model i 7 step
Fra ER-Diagram til Relationel model i 7 step STEP 1: For regular entity type E in ER schema, create a relation R that includes all the simple attributes, and component attributes of composite attributes.
Skriftlig eksamen i kurset. Informationssystemer
6. semester sundhedsteknologi Skriftlig eksamen i kurset Informationssystemer Der er 3 timer til at besvare opgaven. Alle hjælpemidler er tilladte. Skriv kort og præcist. Referer gerne til kursuslitteraturen.
Manglende konsistens i datamodellen og upræcise SQLsætninger er årsagen til, at mange IT-systemer fejler.
Manglende konsistens i datamodellen og upræcise SQLsætninger er årsagen til, at mange IT-systemer fejler. Af Seniorkonsulent Carsten Saastamoinen-Jakobsen Skal datamodellen blot være på 3NF (normalform)?
Database. lv/
Database 1 Database Design Begreber 1 Database: En fælles samling af logiske relaterede data (informationer) DBMS (database management system) Et SW system der gør det muligt at definer, oprette og vedligeholde
Databasesystemer. IT Universitetet i København 8. juni 2006
Databasesystemer IT Universitetet i København 8. juni 2006 Eksamenssættet består af 5 opgaver med 16 spørgsmål, fordelt på 7 sider (inklusiv denne side), samt et svarark, hvorpå visse spørgsmål skal besvares.
Database programmerings tips
Denne guide er oprindeligt udgivet på Eksperten.dk Database programmerings tips Denne artikel vil introducere nogle problem stillinger med flere samtidige brugere, som man skal tænke på, når man udvikler
Vejledning til ændringsudpegning
Vejledning til ændringsudpegning I forbindelse med ændringsudpegninger er der for at gøre udpegningerne ens fra kommunerne lavet en kort vejledning, som skal give en afklaring af, hvornår man bruger de
Introduktion til programmering
Introduktion til programmering Databaser Uge 37 Computer Science, kap 9. Hugh Darwen: what a database really is, G. Riccardi: Princples of database systems, kap 2., kompendium. Plan Oprette jer på IMV
Zapier-integration mellem MailChimp og webcrm hos Azalea IT
Case: Zapier-integration mellem MailChimp og webcrm hos Azalea IT Zapier er en integrationsplatform, hvor man kan forbinde over 1500 apps uden at skrive en eneste bid kode. Du kan se, hvilke apps du kan
Database design for begyndere
Denne guide er oprindeligt udgivet på Eksperten.dk Database design for begyndere Denne artikel beskriver hvordan man kommer fra ide til database design. Den stopper inden normal former. Den forudsætter
Rapport. Udarbejdet af: Mayianne Nøks Pedersen. Skole login: knmape68. E-mail: [email protected]
Rapport Udarbejdet af: Mayianne Nøks Pedersen Skole login: knmape68 E-mail: [email protected] URL til brugerundersøgelsen: http://web328.webkn.dk/hjemmeside/image/laering/sem2brugerundersogelse/brugerundersogelse/
SQL Server 2016 Data Adgang
SQL Server 2016 Data Adgang MSBIP, 5. OKTOBER, 2015 Agenda SQL Server 2016 CTP 2.3 Pragmatisk Data Adgangskontrol Row Level Security Dynamic Masking Kombination af begge Alternativet Hvem er jeg Selvstændig
Quick guide. tvilums e-shop.
Quick guide tvilums e-shop www.tvilum.com Quick Guide Tvilums e-shop Vi er stolte af at kunne præsentere Tvilums nye hjemmeside med e-shop. Vi håber at den vil skabe merværdi for din forretning som forhandler
