In week 9, after one week break from Deepavali holiday, we came back for class. More to recap again on what we have learned and answered for DIM Assignment. Miss Emy show to us the common mistake made by us and solution to every question in DIM Assignment. Through out the class for this week, Miss Emy taught us again on how to do the correct way of ERD and some exercise about Relational Algebra.
In the lab for this week, we were taught by the GA on how to do SQL. SQL - Structured Query Language. It is a database language, coding language. Much more easy to write it because it use a simple English language. e.g - create table EXHIBITION. Simple yet understandable.
In week 10, programming week I guess. Learning SQL - Structured Query Language! This language allow us to creaate database and relation structures. There many SQL statement but for newbies like us, Miss Emy taught us the basic and simple statement to use in creating database.When it comes to programming, I can accept it with an open heart. Programming is my passion. We learnt some format, constraint and did some exercises.
For this week's lab, we had some exercise on SQL and practice on using other SQL statement. We had an exercise where we need to convert from RA (Relational Algebra) to SQL.
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 9 & 10
Assalamualaikum and good evening :)
In week 9, after one week break from Deepavali holiday, we came back for class. More to recap again on what we have learned and answered for DIM Assignment. Miss Emy show to us the common mistake made by us and solution to every question in DIM Assignment. Through out the class for this week, Miss Emy taught us again on how to do the correct way of ERD and some exercise about Relational Algebra.
In the lab for this week, we were taught by the GA on how to do SQL. SQL - Structured Query Language. It is a database language, coding language. Much more easy to write it because it use a simple English language. e.g - create table EXHIBITION. Simple yet understandable.
In week 10, programming week I guess. Learning SQL - Structured Query Language! This language allow us to creaate database and relation structures. There many SQL statement but for newbies like us, Miss Emy taught us the basic and simple statement to use in creating database.When it comes to programming, I can accept it with an open heart. Programming is my passion. We learnt some format, constraint and did some exercises.
For this week's lab, we had some exercise on SQL and practice on using other SQL statement. We had an exercise where we need to convert from RA (Relational Algebra) to SQL.
That'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