Kursplan. IK1051 Behörighetsgivande kurs i databassystem för masterprogram i Business Intelligence. 7,5 högskolepoäng, Grundnivå 1

Relevanta dokument
Kursplan. IK1004 Java - Grafiska användargränssnitt med Swing. 7,5 högskolepoäng, Grundnivå 1. Java - GUI Programming with Swing - Undergraduate Level

Kursplan. EN1088 Engelsk språkdidaktik. 7,5 högskolepoäng, Grundnivå 1. English Language Learning and Teaching

Kursplan. NA1032 Makroekonomi, introduktion. 7,5 högskolepoäng, Grundnivå 1. Introductory Macroeconomics

Kursplan. NA3009 Ekonomi och ledarskap. 7,5 högskolepoäng, Avancerad nivå 1. Economics of Leadership

Kursplan. FÖ1038 Ledarskap och organisationsbeteende. 7,5 högskolepoäng, Grundnivå 1. Leadership and Organisational Behaviour

Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course

Kursplan. NA1003 Finansiell ekonomi. 7,5 högskolepoäng, Grundnivå 1. Financial Economics - Undergraduate Course

Kursplan. FÖ3032 Redovisning och styrning av internationellt verksamma företag. 15 högskolepoäng, Avancerad nivå 1

Kursplan. AB1029 Introduktion till Professionell kommunikation - mer än bara samtal. 7,5 högskolepoäng, Grundnivå 1

Kursplan. AB1030 Att arbeta i projekt. 7,5 högskolepoäng, Grundnivå 1. Working in projects

Kursplan. IK1024 Kommunikation, gruppdynamik och etjänster. 7,5 högskolepoäng, Grundnivå 1. Communication, Group Dynamics and eservices

Kursplan. FR1050 Franska: Skriftlig språkfärdighet I. 7,5 högskolepoäng, Grundnivå 1. French Written Proficiency I

Kursplan. TY1034 Tyska: Tysk grammatik med textkommentar. 7,5 högskolepoäng, Grundnivå 1. German: German Grammar

Kursplan. JP1040 Japanska III: Språkfärdighet. 15 högskolepoäng, Grundnivå 1. Japanese III: Language Proficiency

Kursplan. PR1017 Portugisiska: Muntlig språkfärdighet II. 7,5 högskolepoäng, Grundnivå 1. Portuguese: Oral Proficiency II

Kursplan. FR1032 Franska, Språkdidaktik I. 6 högskolepoäng, Grundnivå 1. French, Language Learning and Teaching I

Kursplan. KI2006 Kinesisk traditionell filosofi. 7,5 högskolepoäng, Grundnivå 2. Chinese Traditional Philosophy

Kursplan. FR1026 Franska: Muntlig språkfärdighet. 7,5 högskolepoäng, Grundnivå 1. French Oral Proficiency

Kursplan. HI1014 Historia II. 30 högskolepoäng, Grundnivå 1. History II

Kursplan. HI1015 Historia II med didaktisk inriktning. 30 högskolepoäng, Grundnivå 1. History II for Teacher Students

Kursplan. TY1048 Tyska: Språk- och kulturhistoria med uppsats. 7,5 högskolepoäng, Grundnivå 1

Kursplan. KI1028 Kinesiska för affärslivet: Vardaglig kommunikation. 15 högskolepoäng, Grundnivå 1. Chinese for Business: Daily Communication

Kursplan. IK1014 Människa-datorinteraktion för etjänster. 7,5 högskolepoäng, Grundnivå 1

Kursplan. PE3014 Rektors pedagogiska ledarskap. 7,5 högskolepoäng, Avancerad nivå. Educational leadership for principals

Kursplan. RK3041 Religionsvetenskap III för lärarstuderande: inriktning etik, inklusive examensarbete. 30 högskolepoäng, Avancerad nivå 1

Kursplan. AB1008 Personalekonomi i praktiken. 7,5 högskolepoäng, Grundnivå 1. Human Resource Accounting in Practice

Kursplan. MD1052 Matematik I med didaktisk inriktning. 30 högskolepoäng, Grundnivå 1. Mathematics for Secondary School Teachers Years 7-9

Kursplan. IK1039 etjänster - perspektiv och utvärdering. 7,5 högskolepoäng, Grundnivå 1. eservices - Perspectives and Evaluation - Basic Course

Kursplan. Verksamhetsutveckling genom ordning och reda på arbetsplatsen. 7,5 högskolepoäng, Grundnivå 1

Tal- och skriftspråksutveckling i förskola och förskoleklass 15 högskolepoäng, Grundnivå 2

School of Management and Economics Reg. No. EHV 2008/220/514 COURSE SYLLABUS. Fundamentals of Business Administration: Management Accounting

Kursplan. TR1011 Kulturellt Medvetande inom Turism- och Servicenäringen. 7,5 högskolepoäng, Grundnivå 1. Cultural Awareness in Hospitality and Tourism

Kursplan. EN1086 Engelsk språkstruktur. 7,5 högskolepoäng, Grundnivå 1. English Language Structure

INFC20, Informatik: Avancerade databassystem, 7,5 högskolepoäng Informatics: Advanced Database Systems, 7.5 credits Grundnivå / First Cycle

Datavetenskapligt program, N1COS

INFC20, Informatik: Avancerade databassystem, 7,5 högskolepoäng Informatics: Advanced Database Systems, 7.5 credits Grundnivå / First Cycle

LUNDS UNIVERSITET KURSPLAN INFC20 Ekonomihögskolan Institutionen för Informatik INFC20 7,5. Grundnivå / Basic level G2F. Engelska / English

Företagsekonomi, allmän kurs. Business Administration, General Course. Business Administration until further notice

Kursplan. EN1103 Engelska l med didaktisk inriktning. 30 högskolepoäng, Grundnivå 1. English l for Teacher Students

Course syllabus 1(7) School of Management and Economics. FEN305 Reg.No. EHVc 2005:6 Date of decision Course Code. Företag och Marknad I

Regler för kursplaner i forskarutbildning

Informatik med systemvetenskaplig inriktning A, 30 högskolepoäng Informatics, Basic Course, 30 Credits

Kursplan MD2022. Matematik III 30 högskolepoäng, Grundnivå 2

School of Management and Economics Reg. No. EHV 2008/245/514 COURSE SYLLABUS. Business and Market I. Business Administration.

Materialplanering och styrning på grundnivå. 7,5 högskolepoäng

LUNDS UNIVERSITET KURSPLAN INFC45 Ekonomihögskolan Institutionen för Informatik INFC45 7,5 G2F. Engelska / English

Förslag gällande beredningsgång för individuella läskurser på forskarutbildningsnivå

Idrott och hälsa I med didaktisk inriktning 30 högskolepoäng, Grundnivå 1

Kursplan. EN1106 Engelska för internationellt företagande: kommunikation och kultur. 7,5 högskolepoäng, Grundnivå 1

LUNDS UNIVERSITET KURSPLAN INFC50 Ekonomihögskolan Institutionen för Informatik INFC50

International Tourism Management 180 högskolepoäng

Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen")

FÖRBERED UNDERLAG FÖR BEDÖMNING SÅ HÄR

Informatik med systemvetenskaplig inriktning A, 30 högskolepoäng Informatics, Basic Course, 30 Credits

Contact by

IT security and software testing programme - Bachelor of science 180 Credits*

Datavetenskapligt program, N1COS

Utbildning på grundnivå ska väsentligen bygga på de kunskaper som eleverna får på nationella program i gymnasieskolan eller motsvarande kunskaper.

Hållbar utveckling i kurser lå 16-17

Programinformation VT 2012 för

Svenska som andraspråk för lärare åk 4-6, 30 hp (1-30 hp). Ingår i Lärarlyftet II 30 högskolepoäng, Grundnivå 1

MÅLSTYRNING OCH LÄRANDE: En problematisering av målstyrda graderade betyg

MUB203 Reg.No. 184/ Date of decision Revised. Musikalisk specialisering, klassisk inriktning. Music major, focusing on Classical styles

Utbildningsplan. Systemvetenskapliga programmet. 180 högskolepoäng. System Science Program. 180 Higher Education Credits *)

Introduktion till Entity Framework och LINQ. Källa och läs mer

Beslutas att fastställa särskild behörighet för masterprogram enligt handling.

Kursplan för kursen Titel, LADOK-kod engelsk titel: Science communication

Datamodeller och databaser, avancerad kurs

LUNDS UNIVERSITET KURSPLAN INFC40 Ekonomihögskolan Institutionen för Informatik INFC40 7,5. Grundnivå / Basic Level G2F. Engelska / English

732G16: Databaser - Design och programmering

Motivering till inrättande. Ersätter annan kurs? Om ja vilken/vilka. Ange kurskod: Kurser som ska avvecklas med anledning av detta inrättande

Kursplanen är fastställd av Institutionsstyrelsen vid Institutionen för informatik att gälla från och med , höstterminen 2018.

Det här med levels.?

Magisterprogram i nationalekonomi med inriktning turism och evenemang 60 högskolepoäng

Datateknik GR (A), Introduktion till programmering i C++, 7,5 hp

Databaser - Design och programmering. Kursöversikt. Exempel: telefonbok. Varför databaser?

A metadata registry for Japanese construction field

Kursens innehåll. Kursens genomförande. Kursens examination. Färdighet och förmåga. Värderingsförmåga och förhållningssätt

INSTITUTIONEN FÖR GEOVETENSKAPER

Sociologi II för socionomer 30 högskolepoäng, Grundnivå 1

LUNDS UNIVERSITET KURSPLAN INFC25 Ekonomihögskolan Institutionen för Informatik INFC25 7,5. Grundnivå / Basic level G2F. Engelska / English

Databaser - Design och programmering

Thesis work at McNeil AB Evaluation/remediation of psychosocial risks and hazards.

L0009B. Moment. Introduktion till geografiska databaser: G:\L0009B\Allmänt\IntroGeoDB.pdf (F)

Kursplan SO1038. Sociologi II 30 högskolepoäng, Grundnivå 1. Kunskap och förståelse

Lokala regler för kurs på grundnivå och avancerad nivå vid Linnéuniversitetet

Kursplan för kursen Bioanalytisk HPLC, [NAKE006] engelsk titel: Bioanalytical HPLC

FEKH91, Business Administration: Entrepreneurship, 7,5 högskolepoäng Business Administration: Entrepreneurship, 7.5 credits Grundnivå / First Cycle

Kursens mål. Databasteknik TDDB48. Lärare. Kursorganisation. Laborationsinformation. Inlämning av laborationer. Responsible:

! Teori och praktik. ! Ändringar från förra året. ! Examination (tenta, projekt) LiU. ! Varför ni? ! Varför överhuvudtaget? LiU

Informatik med inriktning systemutveckling, 180 hp

Anställningsprofil för universitetslektor i matematikämnets didaktik

Databasens består av: Tabell Kolumner fält Rader poster (varje post är unik)

1. SQL DDL (Data Definition Language) 2. Skapa tabell

1 Särskild behörighet Masterprogram (Till Studiehandboken 2017) Dnr LiU

Swedish framework for qualification

LMS210, Människa, natur och samhälle för lärare 2, 30 högskolepoäng

Klicka här för att ändra format

INFC35, Informatik: Beslutsstödssystem, 7,5 högskolepoäng Informatics: Decision Support Systems, 7.5 credits Grundnivå / First Cycle

CM FORUM. Introduktion till. Configuration Management (CM) / Konfigurationsledning. Tobias Ljungkvist

Transkript:

Kursplan IK1051 Behörighetsgivande kurs i databassystem för masterprogram i Business Intelligence 7,5 högskolepoäng, Grundnivå 1 Qualification course in Database Systems for masterprogram in Business Intelligence 7.5 Higher Education Credits *), First Cycle Level 1 Mål Efter genomförd kurs skall studenten kunna: Redogöra för historik och utveckling av olika system för datalagring, samt för behovet av datalagring i företag och oragnisationer. Skapa nya relationsdatabas-komponenter och kunna använda befintliga. Redogöra för arkitektur/uppbyggnad av relationsdatabaser. Lägga till, uppdatera och ta bort data ur relationsdatabastabeller. Redogöra för hur integritetsregler bidrar till en högre datakvalitet, samt hur integritetsregler praktiskt implementeras och underhålls i en relationsdatabas. Bedöma hur databastransaktioner påverkar det praktiska arbetet med databasprogrammering. Praktisk tillämpa datamodellering och normalisering. Beskriva hur datamodellering och normalisering påverkar skalbarheten i företags eller organisationers informationsmodeller. Utföra datautsökningar mot enstaka tabeller. Utföra datautsökningar mot flera logiskt sammanlänkade tabeller. Använda variabler, datastrukturer, styrstrukturer samt felhantering i procedurella databasspråk. Redogöra för hur lagrade objekt som procedurer, funktioner och triggrar kan underlätta administration, öka prestanda och upprätthålla ett företags eller oranisations affärsregler i en databas. *) 1 Higher Education Credit = 1 ECTS-credit (European Credit Transfer System)

Skapa och implementera lagrade procedurer, funktioner och triggrar i en relationsdatabas. Innehåll Kursen tar upp och behandlar historik och utveckling från 1960-talets enkla filsystem till objektorienterade relationsdatabaser, samt hur databaser har kommit att bli en central del i dagens IT-samhälle med växande informationsbehov. Vidare behandlas SQL-DDL (Data Definition Language), Data Dictionary, tabeller, användare, sekvenser, arkitektur, samt fysisk och logisk lagringsstruktur i Oracle, SQL-DML (Data Manipulation Language). Nästa steg i kursen tar upp hur integritetsregler upprätthålls med hjälp av database constraints: primary key, foreign key, unique, check och not null. Kursen behandlar även området som rör databastransaktioner, SQL-TCL (Transaction Control Language), transaktionskontroll med lås, konceptuella modeller som baseras på verksamhetsbeskrivningar, samt normalisering av datamodeller. Vidare tar kursen upp hur man söker fram data ur tabeller med hjälp av SQL select-satser (Data Retrivial Language). Kursen tar även upp hantering av NULL-värden, inbyggda funktioner, aggregatfunktioner, nästlade sökningar, kartesisk produkt och join-satser. Slutligen tar kursen upp variabler, styrstrukturer, loopar, cursorhantering, felhantering och lagrade procedurer, funktioner och databastriggrar, i det procedurella databasspråket Oracle PL/SQL. Examinationsformer Skriftlig tentamen (4,5 hp) och skriftlig redovisning av laborationer (3 hp, betygskala U-G). Arbetsformer Föreläsningar, laborationer och självständigt arbete. Betyg Som betygsskala används U - VG. Betygets nivå fastställs genom tentamen, vilket också blir slutbetyget under förutsättning att alla laborationer redovisats. Förkunskapskrav Områdesbehörighet 7/A7 eller motsvarande kunskaper. Dispens beviljas från kravet i Fysik A/ Fysik1b1/Fysik1a samt minst 90 hp varav minst 7,5 hp skall vara i Grundläggande programmering eller motsvarande kunskaper Övrigt Kursen motsvarar Databassystem 7,5 hp, samt de första 7,5 hp i kursen Databaser och Informationssystem 15 hp. Ämnestillhörighet: Informatik

Ämnesgrupp: Informatik/Data- och systemvetenskap Utbildningsområde: Tekniska området, 100% Kursen kan ingå i följande huvudområde(n): 1. Informatik 2. Mikrodataanalys Fördjupningsbeteckning för respektive huvudområde: 1. G2F 2. G2F Fastställd: Fastställd i nämnden för Akademin Industri och samhälle 2010-10-26 Kursplanen gäller fr.o.m. 2010-10-26 Reviderad: Reviderad 2013-02-18 Revideringen är giltig fr.o.m. 2013-02-18

Course Syllabus IK1051 Qualification course in Database Systems for masterprogram in Business Intelligence 7.5 Higher Education Credits *), First Cycle Level 1 Learning Outcomes After attending the course the student should be able to: give details about the history and development of different data storage systems, and of the need for data storage in companies and organizations. create new relational database components and use existing ones. describe the architecture/structure of relational databases. insert, update and remove data from relational database tables. give details about how integrity rules contribute to higher data quality and how integrity rules practically are implemented and maintained in a relational database. evaluate how database transactions affect the practical work of database programming. perform data modeling and normalization. describe how data modeling and normalization affect the scalability of information models in business environments or other organizations. perform data queries against separate tables. perform data queries against several logically linked tables. use variables, data structures, control structures and error-handling in procedural database languages. give details about how stored objects, such as procedures, functions and Triggers, can facilitate administration, enhance the performance and maintain companies or organizations business rules in a database. create and implement stored procedures, functions and triggers in a relational database Course Content The course presents and covers history and development from the simple File-Based Systems of the 60 s to object-oriented relational databases and how *) 1 Higher Education Credit = 1 ECTS-credit (European Credit Transfer System)

databases have become a central part of today s IT-society, with its growing demand for information. Furthermore the course treats SQL DDL (Data Definition Language), Data Dictionary, tables, users, sequences, architecture, physical and logical storage structure in Oracle, SQL DML (Data Manipulation Language). The next stage of the course deals with how integrity rules are maintained with the help of database constraints: primary key, foreign key, unique, check and not null. The course also covers the area related to database transactions, SQL-TCL (Transaction Control Language), transaction control with locks, and conceptual models based on operational descriptions and normalization of data models. Furthermore, the course deals with how to retrieve data from tables using SQL select statements (Data Retrivial Language). The course also addresses the handling of NULL values, built-in functions, aggregate functions, sub queries, cartesian product and join statements. Finally, the course treats variables, control structures, loops, cursor handling and error Handling, stored procedures, functions and database triggers, in the procedural database language Oracle PL/SQL Assessment Written examination (4,5 credits), written report on laboratory work (3 credits, U-G). Forms of Study Lectures, labs and independent work. Grades The Swedish grades U - VG. Grade level is determined through written examination, which also decides the final grade, provided that all laboratory work are accounted for. Prerequisites General entrance requirement + Mathematics B. Or: Mathematics 2a / 2b / 2c together with 90 credits of wich at least 7,5 credits is Basic Programming or equvivalent knowledge Other Information The course is equivalent to Database Systems 7,5 credits, and the first 7,5 credits in the course Databases and Information Systems 15 credits. Subject: Information Systems Group of Subjects: Informatics/Computer and Systems Sciences

Disciplinary Domain: Technology, 100% This course can be included in the following main field(s) of study: 1. Information Systems 2. Microdata Analysis Progression Indicator within (each) main field of study: 1. G2F 2. G2F Approved: Approved by the Department of School of Technology and Business Studies, 26 October 2010 This syllabus comes into force 26 October 2010

Revised: Revised, 18 February 2013 Revision is valid from 18 February 2013

IK1051 Behörighetsgivande kurs i databassystem för masterprogram i Business Intelligence 7,5 högskolepoäng, Grundnivå 1 Qualification course in Database Systems for masterprogram in Business Intelligence 7.5 Higher Education Credits, First Cycle Level 1 Litteratur/Literature - Jason Price. (2007) Oracle Database 11g SQL. McGraw-Hill/Osborne Media. (656 s). ISBN 0071498508 <http://www.mhprofessional.com> Laborationskompendium/Lab handouts (ca 35 s).