Presentation is loading. Please wait.

Presentation is loading. Please wait.

Database Design Course Overview.

Similar presentations


Presentation on theme: "Database Design Course Overview."— Presentation transcript:

1 Database Design Course Overview

2 Course Objectives Learn Practice Understand
Basic database concepts and theories. Basic data modeling principles. Practice Database design Database implementation skills Understand How to build database systems Database Design

3 Course Requirements Grading Prerequisites Midterm Project (30%)
Final Project (70%) Participation (Extra Credit) Prerequisites Basic computer skills Technical background is not required. Database Design

4 Course Policy This class advocates an open book policy of allowing students to consult textbooks, Internet resources, and classmates when working on assignments to facilitate learning and promote collaboration. The Honor Code is in effect.  With the open book policy, it is especially important to clearly indicate in submitted work any materials used from other sources. Full citation information should be given for such sources. Students are expected to be active participant in class discussions, where they will ask questions, provide insights, and explore ideas. Database Design

5 Course Resources Homepage Required Readings Supplemental Readings
Required Readings Lecture material and online contents Supplemental Readings Databases Demystified by Andrew Oppel, March 2004, McGraw-Hill  Absolute Beginner's Guide to Databases (1st edition) by John Petersen; 2002, Que Access 2007: The Missing Manual by Matthew MacDonald; 2006, Pogue Press Database Systems: Design, Implementation, and Management by Carlos Coronel, Steven A. Morris, Peter Rob; 2012, Cengage Learning   Database Design

6 Introduction to Database

7 Database Intro: Why & How
Data vs. Information Data is a collection of facts. Information is data processed for knowledge. Changing data into information Organize data so that it can be viewed in a useful form. What form will the derived information take? How will information be extracted? What data to collect, how & why? Requirements Identify the Context of data → Metadata Organize 정리, 체계화, 조직화 → Structured Data 구조적 데이터 Summarize 요약 → Information Database Design

8 Data → Information: 1.Identify Context
Obama, Barack H Bush, George H W Bush, George W Clinton, William J Carter, James E Context Living presidents, United States, 2016/1/1 Name (last name, first name middle initial), birthdate (YYYYMMDD) Class Roster, Database Design Course, LIS Department, KNU, Spring 2016 Name (last name, first name middle initial), student ID Database Design

9 Data → Information: 2.Organize Data
Identify metadata (metadata의 식별) Identify additional data items ( data 식별을 위한 부가적 요소) Course Title Database System Course ID gDB-s16 Credit Hours 3.0 Class Time Monday 7-9:30 p.m. Semester Spring 2016 Instructor Yang, Kiduk Department Library & Information Science College School of Social Science University Kyungpook National University Lname Fname Init Stud_ID Obama Barack H Bush George HW W Clinton William J Carter James E Major Level GPA LIS MS1 3.8 TCOM 2.1 ACCT MS2 3.0 CS PHD1 3.9 3.7 Database Design

10 Data → Information: 3.Summarize
Patterns, Trends & Visualization Enrollment Pie Chart Enrollment over Time 10% DS 30 Enrollment 15% ACCT 20 45% LIS 15% CS 15 10 15% TCOM 5 ACCT = Accounting CS = Computer Science DS = Data Science LIS = Library & Information Science TCOM = Telecommunication 0s 0f 1s 1f 2s 2f 3s 3f 4s 4f 5s 5f 6s Semester Database Design

11 Database Intro: What Function Characteristics
Store 저장 / Retrieve 검색 / View 검토 data efficiently & effectively. Characteristics A collection of organized data related to a particular subject/purpose Structured data 구조적 데이터, Security 보안, Control 통제 DataBase Management System (DBMS) (Data) Storage 저장, Processing 처리/가공, Retrieval 검색 User Interface Data Entry 데이터 입력, Search 입력, View/Report 검토/보고 Database Design

12 Database: Definitions
Collection of related data 관련된 데이터 and its metadata organized in a structured format 구조적 형식 for optimized information management 정보 관리 Database Management System (DBMS)  Software that enables easy creation 구축, modification 변경, & access 접속 of databases for efficient and effective database management 데이터베이스 관리 Database System  Integrated system 통합 시스템 of hardware, software, data, procedures, & people that define 결정 and regulate 규제 the collection, storage, management, & use of data within a database environment 데이터베이스 환경 End user data – raw facts of interests to the end user Metadata – description of data characteristics and relationships Organization of data helps: improve data accuracy improve timely access correlation and comparison DBMS: a collection of programs that manages the database structure, control access to data - Makes data management more efficient and effective - Query language allows quick answers to ad hoc queries - Provides better access to more and better-managed data - Promotes integrated view of organization’s operations - Reduces the probability of inconsistent data Database Design

13 Database Management System
Software that enables easy creation 구축, modification 변경, & access 접속 of databases for efficient and effective database management 데이터베이스 관리 → Manages interaction between end users and database 이용자와 DB사이의 상호 작용 관리 Database Systems: Design, Implementation, & Management: Rob & Coronel Database Design

14 Database System Environment
Hardware Software OS DBMS Applications People Procedures Data Database Systems: Design, Implementation, & Management: Rob & Coronel Database Design


Download ppt "Database Design Course Overview."

Similar presentations


Ads by Google