In week 5, again with no classssssss!! Miss Emy had some other important stuff to do in this week so see yaa next week!
It's week 6!! Back to the class after 2 weeks off :) Plugging my fuse back to the system. Today Miss Emy taught about Normalization (update anomalies, insert anomalies and delete anomalies), Relational Scheme, Dependency Diagram and Normal Form. Actually I still can't get the concept of Normalization but it's okay, Relational Scheme, Dependency Diagram and Normal Form are okay so far to me.
Relational Scheme - identify which primary key, composite primary key and foreign key
Short Biodata
Name: Nuraina Fathinie Bt Fahrurrazi Known as: Fathinie or Thinie DOB: 19th of MayStat: Negeri SembilanCountry: MalaysiaFav. Colours: Green, Blue & Pastel colourLanguage: Malay and English Study: Universiti Teknologi PETRONASCourse: Information & Communication Technology Ambition: Software Engineer or Software Architect
Goals & ExpectationGoals: Aiming to achieve A for DIM subject and to grasp the idea and concept of managing Data and Information and implies it into my carrier work.
Expectation: Able to understand on how to manage the data & info effectively and efficiently.
Likes:
♥ Drawing♥ Anime & Manga♥ Digital Art♥ Green Stuff♥ Spicy food♥ WACOM Intuos Tablet♥ Naruto♥ Coding & Hacking
✿The purpose of this blog is actually for Data and Information Management subject. Here, where I'll share my views, summaries and some sharing about this course. It may not as good as the others, but I'm hoping it might help to those who came here for some references. This is actually my old blog. I've been blogging since I was 13 years old and went hiatus when I was 16 years old. May Allah bless our days and giving success to all of us, Amin. Have a nice day :) ✿
Week 5 & 6
Assalamualaikum and hallluuu :)
In week 5, again with no classssssss!! Miss Emy had some other important stuff to do in this week so see yaa next week!
It's week 6!! Back to the class after 2 weeks off :) Plugging my fuse back to the system. Today Miss Emy taught about Normalization (update anomalies, insert anomalies and delete anomalies), Relational Scheme, Dependency Diagram and Normal Form. Actually I still can't get the concept of Normalization but it's okay, Relational Scheme, Dependency Diagram and Normal Form are okay so far to me.
Relational Scheme - identify which primary key, composite primary key and foreign key
eg. STUDENT(s_id, s_name)
CLASS(c_id, c_name, s_id) //can't circle the s_id
*primary key - underline
*foreign key - circle
Dependency Diagram
- identify which attributes depend on each other
*partial dependency - underline
*transitive dependency - no underline
Th at's all for today. Bye and Assalamualaikum :)
Chapter Summary
Hello there. Here are some of the summary for every chapter :D
Chapter 1
Chapter 2
ANSI-SPARC: American National Standards Institute, Standards Planning And Requirements Committee
: an abstract design standard for a Database Management System
Three Levels: External Level
: Conceptual Level
: Internal Level
Reasons of the architecture: Allows independent customized user views
: Hides the physical storage details from users
: Able to change the database storage structures without affecting the users’ views
: Unaffected by changes to the physical aspects of the storage
: Able to change the conceptual or global structure of the database without affecting the users
Data Independence: Logical Data Independence
: Physical Data Independence
Database Language: Data Definition Language (DDL)
: Data Manipulation Language (DML)
: Fourth Generation Languages (4GLs)
Data Model: Object-Based Data Models
: Record-Based Data Models
: Physical Data Models
Conceptual Modeling: A model made of the composition of concepts, which are used to help people know, understand, or simulate a subject the model represents
Chapter 3
Entity Relationship Diagram(ERD): a pictorial representation of a database structure
Components: Entities
: Attributes
: Relationship
Entity: Refers to entity set and not to single entity occurrence
Attribute: Characteristics of entities
Relationship: Associations between instances of one or more entity types that is of interest
Cardinality: minimum and maximum number of instances of one entity that can associated with each instance of another entity.
Steps to draw ERD
- identify the main entities(draw rectangle)
- identify the relationships among the entities(draw diamond)
- identify the cardinality
- identify the attributes of each entity(underline the primary key & draw oval)
- revisit the ERD