This document discusses key concepts about database management systems including:
1. It defines what data and databases are and how data is represented in computer systems using bits, bytes, words, and other units of storage.
2. It describes the components of databases including fields, records, tables, forms, reports and pages.
3. It explains the differences between flat file databases and relational databases and how relational databases better organize large amounts of data.
4. It provides an overview of how database management systems are used to enter, query, and manage database data.
Concept of computer files for Grade 12 learnerswellingtonoboh
Computer files are the most basic unit of data that users can store on a disk. Every program, image, video, song and document is stored as a file. this slide describes the concept about files
Concept of computer files for Grade 12 learnerswellingtonoboh
Computer files are the most basic unit of data that users can store on a disk. Every program, image, video, song and document is stored as a file. this slide describes the concept about files
Modified version of Chapter 18 of the book Fundamentals_of_Database_Systems,_6th_Edition with review questions
as part of database management system course
Covers three basic organization of files as Sequential access, Random Access and Index sequential access with advantages, disadvantages, applications and comparison
In computer science, a tree is a widely used abstract data type (ADT) or data structure implementing this ADT that simulates a hierarchical tree structure, with a root value and subtrees of children, represented as a set of linked nodes.
Categorisation of databases based on storage of data. Pictorially depicts partitioning and replication of data. Grouping of prominent databases used in the industry.
Modified version of Chapter 18 of the book Fundamentals_of_Database_Systems,_6th_Edition with review questions
as part of database management system course
Covers three basic organization of files as Sequential access, Random Access and Index sequential access with advantages, disadvantages, applications and comparison
In computer science, a tree is a widely used abstract data type (ADT) or data structure implementing this ADT that simulates a hierarchical tree structure, with a root value and subtrees of children, represented as a set of linked nodes.
Categorisation of databases based on storage of data. Pictorially depicts partitioning and replication of data. Grouping of prominent databases used in the industry.
This presentation gives an overview of Databases and Term used in used in Databases Aspect. It also, help you to understand the clear description of Database Learning. Best Suited for Beginners and advanced level learners.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
How to Split Bills in the Odoo 17 POS ModuleCeline George
Bills have a main role in point of sale procedure. It will help to track sales, handling payments and giving receipts to customers. Bill splitting also has an important role in POS. For example, If some friends come together for dinner and if they want to divide the bill then it is possible by POS bill splitting. This slide will show how to split bills in odoo 17 POS.
How to Create Map Views in the Odoo 17 ERPCeline George
The map views are useful for providing a geographical representation of data. They allow users to visualize and analyze the data in a more intuitive manner.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
2. Data
• Information in raw or unorganized form
(such as alphabets, numbers, or
symbols) that represent, conditions,
ideas, or objects.
• In computing, data is information that
has been translated into a form that is
more convenient to process.
11A-2
3. Data Representation
1. Bits
– A bit is the fundamental unit of computer
storage
– A bit can be 0 (off) or 1 (on)
– Related bits are grouped to represent
different types of information such as
numbers, characters, pictures, sound,
instructions
11A-3
4. 4
Nibbles
• Nibbles
– A nibble is a group of
4 bits
– A nibble is used to
represent a digit in
Hex (from 0-15) and
BCD (from 0-9)
numbers
BCD Hex
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 A
1011 B
1100 C
1101 D
1110 E
1111 F
5. Data Representation inData Representation in
Computer SystemsComputer Systems
5
Bytes
Bytes
– A byte is a group of 8 bits that is used to
represent numbers and characters
– A standard code for representing numbers
and characters is ASCII (American
Standard Code for Information
Interchange )
6. Data Representation inData Representation in
Computer SystemsComputer Systems
6
Byte Size
Bytes
– How many different combinations of 0’s and
1’s with 8 bits can be formed?
– In general, how many different
combinations of 0’s and 1’s with N bits can
be formed?
– How many different characters can be
represented with a byte (8 bits)?
7. Data Representation inData Representation in
Computer SystemsComputer Systems
7
Words
Words
– A word is a group of 16 bits or 2 bytes
– UNICODE is an international standard code
for representing characters including non-
Latin characters like Asian, Greek, etc.
8. Data Representation inData Representation in
Computer SystemsComputer Systems
8
Double Words
Double Words
– A double word is a group of 32 bits or 4
bytes or 2 words
9. Related Bytes
– A nibble is a half-byte (4-bit) - hex representation
– A word is a 2-byte (16-bit) data item
– A doubleword is a 4-byte (32-bit) data item
– A quadword is an 8-byte (64-bit) data item
– A paragraph is a 16-byte (128-bit) area
– A kilobyte (KB) is 210
= 1,024 bytes ≈ 1,000 bytes)
– A megabyte (MB) is 220
= 1,048,576 ≈1 Million Bytes
– A Gigabyte (GB) is 230
= 1,073,741,824 ≈ 1 Billion
10. Database approach
• The database approach is a way in
which data is stored within a
computer.
• It is organized into various charts that
are accessed by a variety of computer
applications from different locations.
• Databases are composed of a variety of
information that is relevant to the
organization that is using the database.
11A-10
11. 11A-11
Database Management Systems
• Database management system (DBMS)
• Store large collections of data
• Organize the data
• Becomes a data storage system
12. 11A-12
The Database
• A database is a collection of information
that is organized so that it can easily be
accessed, managed, and updated.
• Stores a collection of related items
• Collection is arranged in a structure
– Organizes and describes the data
• Examples:
• Library database, Police database,
medical store database etc
14. 11A-14
Components of Database
• 1. Fields
– Hold an individual piece of data
– Are named descriptively
– Often called a column
– Phone book examples
• Name, address, e-mail, phone number
– Fields may contain no data
15. 11A-15
Components of Database
• 2. Records
– One full set of fields
– Often called a row
– Phone book example
• Smith, Joe, 123 Some Street, 412-555-7777
– Databases may have unlimited rows
16. 11A-16
Database Helper Documents
• 4. Forms
– forms are designed to ease the data entry process.
For example, you can create a data entry form that
looks exactly like a paper form . People generally
prefer to enter data into a well-designed form,
rather than a table.
17. 11A-17
Components of Database
• 5. Tables
Tables are where the actual data is defined
and entered. Tables consist of records
(rows) and fields (columns).
• 6. Reports
– Produce printed results from the database
– Includes tools to summarize data
18. 11A-18
Database Helper Documents
• 7. Pages: a data access page is a
special type of Web page designed for
viewing and working with data from the
Internet or an intranet. This data is
stored in a Microsoft Access database
or a Microsoft SQL Server database.
20. 11A-20
Flat-file Databases
• Typically has only one table
– If multiple, each has a separate file
• Useful for simple data storage needs
• Hard to manage large data needs
• Can waste disk space
21. 11A-21
Relational Databases
• Made of two or more tables
• Tables are related by a common field
– Called a relationship or join
– Can help organize data
• Most common form of database
• Maintaining data is easier than flat-file
• No wasted disk space
22. 11A-22
Database Management System
• Programs that control the database
• Allows
– Entering data
– Querying data
– Printing reports
• Supports thousands of users
• Includes tools to protect the data
23. 11A-23
Working with a Database
• Querying a database
– Statement that describes desired data
– List of fields can be modified
– Uses of querying
• Find data
• Calculate values per record
• Delete records
– Most important DBMS skill
24. 11A-24
Working with a Database
• Query languages
– All DBMS use a query language
• Most DBMS modify the language
– Structured Query Language (SQL)
• Most common query language
– xBase
• Query language for dBase systems
– Query by example (QBE)
• Interface to SQL or xBase
• Interactive query design
25. Data Dictionary
• A data dictionary is a file or a set of files
that contains a database's metadata.
The data dictionary contains records
about other objects in the database,
such as data ownership, data
relationships to other objects, and other
data.
11A-25
Editor's Notes
Discussion point
Ask your student if anyone knows why sorting by zip code is important. Hopefully, someone knows that the post office provides a discount on presorted mail.
Teaching tip
Figure 11A.2 on page 423 describes the database structure
Teaching tip
Figure 11A.3 on page 423 provides examples of forms and reports.
Teaching tip
Start your students thinking about real databases, with millions of records. Using PA instead of Pennsylvania saves 10 bytes per record. In a database with 1 million records, this saves 10,000,000 bytes. This is roughly equal to a stack of 10 floppy disks
Teaching tip
To demonstrate the power of relationships, setup a flat file database with music, artists, CD and year released. Demonstrate how difficult and wasteful it is to store several songs by the same artist and CD. Be sure to make several typing mistakes. Then build the same structure relationally. Create music, artist and CD tables. Join the artist and CD to the music table. Now show how easy it is to add songs from the same CD. While creating this database, it helps to use music the students know.
Teaching tip
Protecting databases is similar to network administration, covered in chapter 9. Access to read and change data is limited to a list of allowed users.
Teaching tip
Page 432 and 433 show examples of the different querying languages.