Database Design Course Overview.

Slides:



Advertisements
Similar presentations
CS1203 SCCC/ATS COURSE SYLLABUS Introduction to Computer Concepts and Applications Revised 8/16/2014 Online 7/14 revision Ed Hall Instructor.
Advertisements

1 1 File Systems and Databases. 1 1 Introducing the Database 4Major Database Concepts u Data and information l Data - Raw facts l Information - Processed.
File Systems and Databases
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
BTM 382 Database Management Chapter 1: Database systems
1 1 File Systems and Databases Chapter 1 Prof. Sin-Min Lee Dept. of Computer Science.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
Welcome to CPCS 214 Computer Organization & Architecture Spring 2008 Muhammad Al-Hashimi Media clips are from the MS Office clip art collection copyright.
Database Systems: Design, Implementation, and Management Ninth Edition
Database Systems Chapter 1
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
Syllabus CS 765: Introduction to Database Management Systems Fall 2008 Text Database Management Systems Ramakrishnan/Gehrke, 3rd.
DBS201: DBA/DBMS Lecture 13.
CIS 9002 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS (Cont’d) Instructor Ms. Arwa Binsaleh.
1 CSBP430 – Database Systems Chapter 1: Databases and Database Users Mamoun Awad College of Information Technology United Arab Emirates University
Introduction: Databases and Database Users
Chapter 1 In-lab Quiz Next week
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
Database Design: Course Overview. Course Objectives  Learn  Basic database concepts and theories.  Basic data modeling principles.  Practice  Database.
Course Overview Internet Technology1. Course Objectives Develop an understanding of how web pages work. Become familiar with SSH, SFTP, HTML, CSS/JavaScript.
MIS 673: Database Analysis and Design u Objectives: u Know how to analyze an environment and draw its semantic data model u Understand data analysis and.
Chapter 1 1 Lecture # 1 & 2 Chapter # 1 Databases and Database Users Muhammad Emran Database Systems.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS Instructor Ms. Arwa Binsaleh.
1-1 Chapter 1 Databases and Database Users 1.1 Introduction 1.2 An Example 1.3 Characteristics of the Database Approach 1.4 Actors on the Scene 1.5 Workers.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
Course Overview S511 Session 1, IU-SLIS 1. Outline S511 Intro – Course Objective – Course Design – Course Overview Database Intro S511 Session 1, IU-SLIS.
IST 210: Organization of Data
Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 Second Semester.
Database Systems Database Systems: Design, Implementation, and Management, Rob and Coronel.
Search Engine: Course Overview. Course Introduction Search engine is the most prevalent method of finding information today. To understand how search.
Web Programming: Course Overview Web Programming1.
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
1 Geog 357: Data models and DBMS. Geographic Decision Making.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
Database Design Course Overview. Course Objectives Learn  Basic database concepts and theories.  Basic data modeling principles. Practice  Database.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Spring Staff Lecturer: Prof. Sara Cohen Graders: Igor Lifshits, Arbel Moshe 2.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
CS 578 Information Technology Architecture Lecture 3-4 HCFA Case Study March 12, 2002 March 18, 2003 Shafay Shamail, Ph.D. Associate Professor Spring 2002,
Introduction to Databases
CS311 Database Management system
CS4222 Principles of Database System
Database Development Lifecycle
Course Overview - Database Systems
Introduction to Databases
Database Systems Instructor Name: Muhammad Hafeez Lecture-1.
Database Management System (DBMS)
Chapter 1 The Worlds of Database Systems
Internet Technology Course Overview.
Chapter 1 Database Systems
BTM 382 Database Management Chapter 1: Database systems
File Systems and Databases
Database Systems Chapter 1
What is Database? Database란 무엇인가
Database Applications Programming CS 362
Web Programming: Course Overview
Chapter 1 Database Concepts.
Introduction to Databases
Database Principles 2 nd Ed., Coronel, Morris, Rob & Crockett © 2013 Cengage Learning EMEA Database Principles: Fundamentals of Design, Implementations.
Database Systems Design, Implementation, and Management Coronel | Morris 11e ©2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or.
Database Management Systems
Course Overview Web Programming.
Database Applications Programming CS 362
The Database Environment
Internet Technology Course Overview.
Introduction to Databases
Database Systems: Design, Implementation, and Management Tenth Edition
Course Introduction Data Visualization & Exploration – COMPSCI 590
Presentation transcript:

Database Design Course Overview

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

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

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

Course Resources Homepage Required Readings Supplemental Readings http://widit.knu.ac.kr/~kiyang/teaching/gDB2/ 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

Introduction to Database

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

Data → Information: 1.Identify Context Obama, Barack H. 19610804 Bush, George H W. 19240612 Bush, George W. 19460706 Clinton, William J. 19460819 Carter, James E. 19241001 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

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 19610804 Bush George HW 19240612 W 19460706 Clinton William J 19460819 Carter James E 19241001 Major Level GPA LIS MS1 3.8 TCOM 2.1 ACCT MS2 3.0 CS PHD1 3.9 3.7 Database Design

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

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

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

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

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