Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

C170 Data Management Applications Notes

Rating
-
Sold
-
Pages
40
Uploaded on
26-06-2022
Written in
2021/2022

C170 Data Management Applications Notes

Institution
Course

Content preview

lOMoARcPSD|5967629




Your text here 1




C170 Data Management Applications


Data Management Applications (Western Governors University)




StuDocu is not sponsored or endorsed by any college or university
Downloaded by IAN NJUGUNA ()

, lOMoARcPSD|5967629




C170 Data Management Applications
Notes




Downloaded by IAN NJUGUNA ()

, lOMoARcPSD|5967629




Lesson 1 - Conceptual Models

A Logical View of Data
- Placing the DBMS between the application and the database eliminates most of the file
system’s inherent limitations.
- The relational model enables you to view data ​logically​ rather than ​physically​.


Tables and Their Characteristics
- The logical view of the relational database is facilitated by the creation of data
relationships based on a logical construct known as a relation.
- A ​table​ is perceived as a two-dimensional structure composed of rows and columns, and
is called a ​relation​.
- As far as the table’s user is concerned, a table contains a group of related entity
occurrences, or an entity set.
- The characteristics of a relational table are:
1. A table is perceived as a two dimensional structure composed of rows and
columns.
2. Each table row (​tuple​) represents a single entity occurrence within the entity set.
3. Each table column represents an attribute, and each column has a distinct name.
4. Each intersection of a row and column represents a single data value.
5. All values in a column must conform to the same data format.
6. Each column has a specific range of values known as the attribute ​domain​.
7. The order of the rows and columns is immaterial to the DBMS.
8. Each table must have an attribute or combination of attributes that uniquely
identifies each row.


Keys
- A ​key​ consists of one or more attributes that determine other attributes.
- Determination​ is that state in which knowing the value of one attribute makes it possible
to determine the value of another.
- Functional dependence​ means that the value of one or more attributes determines the
value of one or more other attributes.
- The attribute whose value determines another is called the ​determinant​.
- The attribute whose value is determined by the other attribute is called the ​dependent​.
- Full functional dependence​ is used to refer to functional dependencies in which the
entire collection of attributes in the determinant is necessary for the relationship.




Downloaded by IAN NJUGUNA ()

, lOMoARcPSD|5967629




Types of Keys
- A ​composite key​ is a key composed of more than one attribute.
- An attribute that is part of a key is called a ​key attribute​.
- A ​superkey​ is a key that can uniquely identify any row in the table — in other words, it
functionally determines every attribute in the row.
- A ​candidate key​ is a minimal superkey without any unnecessary attributes, based on a
full functional dependency.
- Entity integrity​ is the condition in which each row in the table has its own unique
identity.
- All of the values in the primary key must be unique
- No key attribute in the primary key can contain a null.
- A ​foreign key (FK)​ is the primary key of one table that has been placed into another
table to create a common attribute.
- Referential integrity​ is the condition in which every reference to an entity instance by
another entity instance is valid.
- A ​secondary key​ is defined as a key that is used strictly for data retrieval purposes.


Relational Algebra
- Relational algebra ​defines the theoretical way of manipulating table contents using
relational operators.


Formal Definitions and Terminology
- A ​relvar​ is a variable that holds a relation. The table structure is properly called a relvar,
and the data in the structure would be a relation. The relvar is a container (variable) for
holding relation data, not the relation itself.
- A relvar has two parts:
- the heading contains the names of the attributes
- the body contains the relation




Downloaded by IAN NJUGUNA ()

Written for

Course

Document information

Uploaded on
June 26, 2022
Number of pages
40
Written in
2021/2022
Type
Class notes
Professor(s)
Prof
Contains
All classes

Subjects

$11.49
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
EXAMCOLLECTIVES Herzing University
Follow You need to be logged in order to follow users or courses
Sold
1773
Member since
4 year
Number of followers
1159
Documents
23334
Last sold
1 day ago
Ace Your Exams with Elite Study Resources | ExamEliteHub on Stuvia

I offer genuine and dependable exam papers that are directly obtained from well-known, reputable institutions as a highly regarded professional who specializes in sourcing study materials. These papers are invaluable resources made to help people who want to become nurses and people who work in other fields prepare for exams. Because of my extensive experience and in-depth knowledge of the subject, I take great care to ensure that each exam paper meets the highest quality, accuracy, and relevance standards, making them an essential component of any successful study plan.

Read more Read less
4.1

446 reviews

5
252
4
57
3
84
2
18
1
35

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions