Module Nine Flashcards
What is a database?
A database is an organized collection of information consisting of tables of information organized into columns and rows. Each row represents a separate record in the database, while each column represents a single field within a record.
Give two examples of flat files.
Spreadsheet and CSC (Comma Separated Value).
What does CSV stand for?
Comma Separated Values.
What is a CSV file?
A CSV file uses commas to identify the end of a column and a line feed for each row.
What does RDBMS stand for?
Relational Database Management System.
What does SQL stand for?
Structured Query Language.
Give four examples of RDBMS.
- Microsoft SQL Server
- Oracle Database
- MySQL
- Microsoft Office Access.
What is a “schema”?
The structure of the database in terms of the fields defined in each table and the relationship between primary and foreign keys.
What is a primary key?
A primary key is used to define the relationship between one table and another table in a database. For instance one customer may have more than one table, a primary key field/column would be the way they were linked.
What is a “foreign key”?
When a primary key in one table is referenced in another table.
What does GIGO stand for?
Garbage In, Garbage Out
What is a constraint?
Rules or conditions applied to database data, ensuring data integrity, consistency, and adherence to business rules.
What does parse mean?
Interpret
Three things about Unstructured Data.
- Much easier to create.
- Supports a much larger variety of data types.
- Examples would be (Image and text files, Word documents, and PowerPoints).
Two things about Semi-Structured data.
- A middle ground between structured and unstructured data.
- Data is identifiable via metadata.
Give two examples of semi-structured.
- Email data.
- XML.
What is metadata?
Associated information that helps identify data.
Two things about NoSQL.
- Database engines dealing with a mixture of structured, unstructured, and semi-structured data.
- Also called Not Only SQL.
Two things about a Document Database.
- Is an example of a semi-structured database.
- They can use the same or different structure types.
What is a key/value database?
A means of storing the properties of objectives without predetermining the fields used to define an object.
What are ‘database interfaces’ used for?
They are used to add or update information and to extract (or view) information from the database.
What are the two types of relational methods?
Those that define the database structure and those that manipulate the information in the database.
What does DDL stand for?
Data Definition Language.
What is Data Definition Language?
DDL refers to SQL commands that add to or modify the structure of the database.