0% found this document useful (0 votes)
55 views26 pages

M1 LD-Relational Database 2020

This document provides an introduction to database concepts. It discusses how databases are ubiquitous and used by many websites, applications, and companies to store large amounts of data. A database is a collection of data that is organized to facilitate searching, access, and retrieval. Relational databases are introduced as a way to organize data across multiple tables and define relationships between data. Key aspects of relational database design are discussed, including data modeling, the relational schema, and using structured query language (SQL). Students are assigned a reading on database system concepts and asked to provide a one page summary in Bahasa Indonesia. The document emphasizes that this course is just the beginning and surviving it will be a challenge.

Uploaded by

M.Kelvin Prayoga
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views26 pages

M1 LD-Relational Database 2020

This document provides an introduction to database concepts. It discusses how databases are ubiquitous and used by many websites, applications, and companies to store large amounts of data. A database is a collection of data that is organized to facilitate searching, access, and retrieval. Relational databases are introduced as a way to organize data across multiple tables and define relationships between data. Key aspects of relational database design are discussed, including data modeling, the relational schema, and using structured query language (SQL). Students are assigned a reading on database system concepts and asked to provide a one page summary in Bahasa Indonesia. The document emphasizes that this course is just the beginning and surviving it will be a challenge.

Uploaded by

M.Kelvin Prayoga
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

Week 1

INTRO TO
DATABASE
Ahmad Hamim Thohari
• Every single web, systems, social media and
application you use now is using database!
• Database is everywhere, Ubiquitous
• Can you imagine how big facebook data center?
Or google? Instagram?
Companies are investing in Data!
Google Data Centers Location
https://www.google.com/about/datacenters/locations/
Data Centers
https://www.google.com/about/datacenters/gallery/
DATA?

• Originally, data is plural for “datum” –Latin word


• A “datum” is single factual, a single entity, a single point of matter
• Data represents a collection of recorded fact (in any format) numbers,
etc
• Data is meaningless until interpreted
DATABASE?

• Collection of large dataset that integrated


• Modelling real world objects
– Entity → people, things, identity
– Relationship → Tony live in Jl. Ahmad Yani
• Structured – user can retrieve information
Data
* fact or information, which is used to calculate, analyze, or plan
something
* information, which is produced or stored by a computer

Base

something (such as a group of people or things) that provide


support for a place, business, etc.

Database

large collection of data which is organized for rapid searching and


retrieval by a computer
DATABASE OBJECTIVES
• Saving, manipulating, and retrieving data
Speed
easily
Space
• Reducing redundancy, use relation
Efficiency
Accuracy • Using data constraint, unique data
Availability • Available to be accessed
• If DB is not complete, we can add data or
Completeness
data structure
Security • User management
Sharability • Many users can share DB
DATABASE DESIGN

Data
Need Relational DBMS
Model (e.g
Analysis Schema +Query
ER)
CASE STUDY
DATA OF POLYTECHNIC
STUDENT
• Thousand of data
• Student data
• Course data
SOLUTION 1: EXCEL FILE

• Advantages:
– Simple
– Easy to share
– Easy to insert, edit, delete data
– ‘Find’ feature to locate data
– Easy to backup (print, copy, etc)
• Weakness?
WEAKNESS
• File size – processing time incereases
• Data redundancy
• Relation of data → “which students takes database course?”
• Adding information (column)
• Analyzing data → “how much students lives in batam center”?
• Data Version → Updating data in one user, not automatically update
other user data
• Data Security → marks data can edited only by lecturers
REL ATIONAL
DATABASE
RELATIONAL DATABASE
(RDB) CONCEPT
• collection of multiple data which is organized by tables, records, and
columns.
• establishing a well-defined relationship between database tables
• tables communicate and share information, which facilitate data
searching, organizing and reporting
• use structured query language (SQL)
• RDB is derived from the mathematical function concept about
mapping data set
RELATIONAL DATABASE
EXAMPLE
DBMS

• Software that uses a standard method of


cataloging, retrieving, and running queries on data.
– Managing incoming data, organizes it, and provides
ways for the data to be modified or extracted by users
or other programs
• Example : MySQL, PostgreSQL, Microsoft Access,
SQL Server, Oracle, etc
SO, WHY WE LEARN ABOUT
ALL OF THIS?
• The field of database have many contribution to the field of computer
science
• You can appy the concept in many problem in different field
• DBMS is technology software which is very successful (Oracle, DB2,
Ms SQL, etc)
• Wide development field – Data Mining, Big Data, Business
Intelligence, etc
• A prestigious career → Data Scientist
READING TASK - 1
1. Individual task
2. Download book from learning (Silberschatz, Database
System Concept Sixth Edition)
3. Read Chapter 2 (2.1 – 2.4)
4. Write your summary in one page Folio (in Bahasa
Indonesia)
5. Take Picture of your writing, make sure it readable
6. Upload to learning-if.polibatam.ac.id
7. Note: Rewriting is different from summarizing
This course is just the beginning.
Can you survive?
We will see.
REFERENCES:
1 . D ATA B A S E S Y S T E M C O N C E P T
S I L B E R S C H AT Z S L I D E S -
H T T P : / / C O D E X . C S . YA L E . E D U / A V I / D B
-BOOK/DB6/SLIDE-DIR/INDEX.HTML
2 . S L I D E R E L AT I O N A L D ATA B A S E ,
H I L D A W I D YA S T U T I
3 . S L I D E B A S I S D ATA , M E T TA
SANTIPUTRI

You might also like