Data Management and Database Design: INFO 6210 Week #1 Northeastern University
Data Management and Database Design: INFO 6210 Week #1 Northeastern University
and
Database Design
INFO 6210
Week #1
Northeastern University
1
Who am I? Naveen Kuragayala • Works @Eastern Bank
• Part-time Lecture
2
Course details
• Course weblink
• https://info6210s.gitbook.io/dmdd/
• Q&A, Interaction
• via slack
3
Course overview
https://info6210s.gitbook.io/dmdd/
4
Assignment Submissions
5
Assignment Submissions
6
Assignment
Submissions
• If you fall behind assignments,
Difficult to catch up next assignment
They are inter-dependent
7
Grading
Course grades will be based Midterm and Final exam Make up exams permitted
on participation, must be taken at the time only for exceptional
assignments, exams and of the schedule circumstances in
presentation of your group accordance with NEU policy
project.
8
Attendance
9
Course Topics
10
These slides are for Lecture
purpose only
Presentations
Not designed for Students
/ Material
11
Today we will discuss....
12
Environment
• Different types of Environments and why we need them
• Source code management
• SDLC
• https://www.virtualbox.org
• http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
• https://github.com/oracle/db-sample-schemas/archive/v19c.zip
• https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html
• https://www.oracle.com/database/technologies/databaseappdev-vm.html
14
Databases
Data Information
Database Data
system Management
15
Databases
What is
Data?
16
What is Data?
• Raw facts
• Observations
• Useful and non useful content
• Not Organized
• Un Processed
• It is just content (Text, Numbers, Images,
etc)
• Has no dependency on Information
17
Databases
What is What is
Data? Information?
18
Information is produced by processing
Data
Information?
Information cannot be processed
without DATA
What is What is
Data? Information?
Why we
need
Database
system?
20
Store, Process and Manage Data
21
It’s a shared, integrated computer structure that stores –
• End-user data
• Metadata
• Provides description of data characteristics
• Provides description of relationships
What is
Database? • The metadata component stores information such as –
• Name of each data element
• type of values (numeric, dates, or text)
• whether or not the data element can be left
empty
Database is also described as "collection of self-describing
data"
22
Databases
What is
What is Data?
Information?
Why we need
Why Data
Database
Management?
system?
23
Complexity in File based data
management
Why Data
Management? Data must be properly managed for –
• Processing
• Quality
• Redundancy
• Integrity
• Security
• Consistency
24
Role and Advantages of the DBMS
Advantages of the
DBMS
• Advantages –
• Data Sharing
• Data Security
• Data access
• Ad hoc analysis
• All data available at
one place
• Data consistency
• Increases productivity
26
Types of Databases
Databases can be classified according to
• Number of users
• single-user
• multiuser
• Location(s)
• Singe site as centralized
• Multisite as Distributed
• Expected type
• OLTP
• Datawarehouse
27
Types of
Database
management
Relational Databases
(RDBMS) – SQL
Non-Relational Databases
– NoSQL
28
Relational Databases –
RDBMS – SQL
• Relational database management
systems are often called SQL
databases
31
Popular • Oracle Server • PostgreSQL
Relational • MySQL • AuroraDB RDS
Databases • MS SQL Server • Mysql engine
• DB2 • PostgresSQL engine
Questions?