flip cards

How many data cards can you get right?

All rights reserved © 2018 The Computing Teacher

What is binary? How many characters does it use.
Flip it
What is binary? How many characters does it use.
Binary is the language that computing devices can understand. It only uses 2 characters.
Flip it
What are the characters used in binary?
Flip it
What are the characters used in binary?
The numbers 0 and 1.
Flip it
Can everything on a computer keyboard be converted to binary?
Flip it
Can everything on a computer keyboard be converted to binary?
Yes
Flip it
What is number 3 represented in binary?
Flip it
What is number 3 represented in binary?
00000011
Flip it
How does binary work?
Flip it
How does binary work?
We need to understand that this system works from right to left and uses a row of doubling numbers starting at 1 to figure out the binary conversion. eg 1,2,4,8,16,32,64 etc actually is flipped to be 64,32,16,8,4,2,1. The numbers 0 and 1 are then placed under this row according to whether they are used in the calculation or not. The number 3 from the previous card, showed that 1 and 2 are used to make 3, therefore we place a 1 under the 1, and a 1 under the 2 becoming 00000011
Flip it

data - Data

What is data?
Flip it
What is data?
Data is binary. It is made by computing devices so they can process instructions in a language they understand.
Flip it
What is data duplication?
Flip it
What is data duplication?
It is when an exact copy of the data is made. This is good for backup files, but really bad for repeating the same data in a database table and must be avoided.
Flip it
What is data integrity and name the 3 types?
Flip it
What is data integrity and name the 3 types?
Data integrity is having accurate and consistent data in a database. Types are entity integrity, referential integrity and domain integrity.
Flip it
What is entity integrity?
Flip it
What is entity integrity?
Each primary key must be unique and must not be null.
Flip it
What is referential integrity?
Flip it
What is referential integrity?
Every foreign key must have an equivalent primary key.
Flip it
What is domain integrity?
Flip it
What is domain integrity?
Data in a field must be the correct type or expected values. You can do this by selecting a data type for an attribute. eg the field Age in a table about Student will need to be number data type. (or integer)
Flip it
What is data redundancy?
Flip it
What is data redundancy?
This is when the same data is entered two or more times into a database.
Flip it
What are data anomalies? List 3 types.
Flip it
What are data anomalies? List 3 types.
An anomaly is an unexpected result in a database. Insert, update and delete are 3 types.
Flip it
What is an insert anomaly? Give an example.
Flip it
What is an insert anomaly? Give an example.
This is not being able to add some data to a table. For example if a new student came to our school (but we don't know from which school), and the current school database had a primary key "Previous School", then we wouldn't be able to add them to our database. As you know primary keys, can't be NULL.
Flip it
What is an update anomaly? Give an example.
Flip it
What is an update anomaly? Give an example.
This is when data is updated in one place, but is repeated elsewhere and not updated in that place. For example a table may have several records/rows for Sam Brown but only one of the rows is updated.
Flip it
What is a delete anomaly? Give an example.
Flip it
What is a delete anomaly? Give an example.
When data is unintentionally lost by deletion of a record which has other data in that record. For example in a database with one table and lots of rows, if you delete one row, you lose all the data in that row. There may be good data in some of that row that you wanted to keep.
Flip it
What is data manipulation?
Flip it
What is data manipulation?
This means to process information. One example is in SQL where we can find data in a database by using the command: SELECT * FROM Emp; This query will manipulate the data in the database, EMP table to return all data about Employees.
Flip it
What is data security in a RDMS?
Flip it
What is data security in a RDMS?
This is protecting the data from unauthorized people and unauthorized use by using passwords to protect it. By also preventing access to certain parts of the database using privileged user accounts.
Flip it

data - other

How are databases connected to the web?/internet?
Flip it
How are databases connected to the web?/internet?
For a database to work on the web they must use an API (application program interface) or an ODBC (Open DataBase Connectivity) program. This is independent of type of database or platform. eg it will make a windows or mac database work on the web.
Flip it
Data modelling visual styles. What is Chen's notation?
Flip it
Data modelling visual styles. What is Chen's notation?
It is using rectangles to represent entities, diamonds to represent relationships, and attributes circled and joined by a single line. It is also using cardinality of 1:1, M:1 and M:N.
Flip it
What is the purpose of database documentation for the end user.
Flip it
What is the purpose of database documentation for the end user.
It is like a user manual to show the user how to use the software.
Flip it
In regard to personal data, What are the business requirements of storage for personal data? eg a doctor's surgery
Flip it
In regard to personal data, What are the business requirements of storage for personal data? eg a doctor's surgery
The personal data must be protected from unauthorized loss or use.
Flip it
In regard to personal data, What are the business requirements for use of personal data?
Flip it
In regard to personal data, What are the business requirements for use of personal data?
The data must be used as part of normal business processes.
Flip it
In regards to personal data, how must a business dispose of the data?
Flip it
In regards to personal data, how must a business dispose of the data?
The data must be destroyed and/or de-identified once it is no longer needed for any purpose for which it was collected. Unless, it is needed as part of business archive or for tax purposes.
Flip it
Database design, What considerations are needed for how it looks and it's navigation ?
Flip it
Database design, What considerations are needed for how it looks and it's navigation ?
readability, navigation, logical order and inclusivity (use by all)
Flip it

data - RDBMS

What does RDBMS stand for?
Flip it
What does RDBMS stand for?
It stands for Relational DataBase Management System.
Flip it
What is the purpose of an RDBMS?
Flip it
What is the purpose of an RDBMS?
The purpose is to organize data for a company or business in the most efficient way, so it can be used effectively by the company.
Flip it
What is the purpose of a data dictionary?
Flip it
What is the purpose of a data dictionary?
The purpose is to show to other developers the structure of the database. It is a table in the database with details about the fields in the database.
Flip it
What are the elements in a data dictionary?
Flip it
What are the elements in a data dictionary?
name, data type, size of field, format, constraints and other details to help a shared understanding of the database.
Flip it
What is normalization in a database?
Flip it
What is normalization in a database?
It is changing the database structure so each table only has attributes about that entity. The opposite is flat file database with lots of data all in one table, eg employees, department, sales. A normalized database will put those into a single table for each.
Flip it
Normalization - What is 1NF?
Flip it
Normalization - What is 1NF?
1. Remove repeating groups into their own table. 2. Allocate the original primary key as a foreign key to this new table.
Flip it
Normalization - What is 2NF?
Flip it
Normalization - What is 2NF?
Make sure that the information in any one table is only about that one entity. If not, make a new table for the other data.(To be in 2NF it must be in 1NF and all non-key attributes depend on the primary key)
Flip it
Normalization - What is 3NF?
Flip it
Normalization - What is 3NF?
Remove attributes for composite keys and place into a new table for this composite key.(In 2NF and no Transitive Dependency)
Flip it

data - Storage/Access

What are the two types of physical storage for databases?
Flip it
What are the two types of physical storage for databases?
Online - stored in the cloud. Local - stored on your computer or local network.
Flip it
What are types of databases (processing)?
Flip it
What are types of databases (processing)?
1. A distributed database where the database is located on one or more servers. A large bank would use this type. 2. A centralized database - stored on one computer. A small school would use this type.
Flip it
What is the structure of a data warehouse?
Flip it
What is the structure of a data warehouse?
A data warehouse is a collection of servers with data belonging to a business. It contains data from all aspects of the business.
Flip it
What is the structure of a data mart?
Flip it
What is the structure of a data mart?
A data mart is one server belonging to a business containing just one aspect of the business. eg sales for a large company like Google.
Flip it
What is the role of data mining?
Flip it
What is the role of data mining?
The role of data mining is to collect data in order to improve business or to make a profit. They are looking for trends in data that could lead to profit. eg A building developer who sees a trend for building single apartments, can make money by building these before others. There are hundreds of other examples.
Flip it
How is data distributed and stored in a data warehouse?
Flip it
How is data distributed and stored in a data warehouse?
Data warehouses use special software to search for data within a company. Oracle Exadata is one example which uses a relational database to store the data. It is distributed by reports in the software. eg a report can be made by a manager making a query for how many sales happened in March. Other software is IBMdashDB and there are lots of others. They are both software and both stored on servers for one company.
Flip it
What is the ethical implications of data warehouses/marts/mining?
Flip it
What is the ethical implications of data warehouses/marts/mining?
If someone steals the data, then lots of people/companies lose private information.This is ethically wrong.
Flip it