DATABASE Flashcards

1
Q

Raw Facts

A

Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Result of processing raw data to reveal meaning

A

Information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Must be formatted for storage, processing, and presentation.

A

Raw Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Are the foundation of information, which is the bedrock of knowledge.

A

Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Shares, integrated computer structure that stores a collection of end user data and metadata.

A

Database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Raw facts of interest to end user.

A

End-user data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Data about data.

It provides description of data characteristics and relationships in data.

Complements and expands value of data.

A

Metadata

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does DBMS stands for?

A

Database Management System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

It lets you create a database.
‘Add, change, delete, sort, and view the data in a database.

A

DBMS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

When and where did DBMS created?

A

1990’s Sweden

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Software whose source code is freely and publicly available.

A

Open source software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Is a free and open-source cross-platform web server solution package developed by Apache Friends.

A

XAMPP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

XAMPP stands for

A

X-operating system, Apache, Mysql, Php, Perl

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages.

A

XAMPP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

View data logically rather than physically

A

Relational model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Structural and data independence

Resembles a file conceptually

A

Table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Is easier to understand than hierarchical and network models

A

Relational database model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Perceived as a two-dimensional structure composed of rows and columns

A

Table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Represents a single entity occurrence within the entity set.

A

Table row

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Represents an attribute, and each column has a distinct name.

A

Table column

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

TRUE or FALSE

Each intersection of a row and column represents a single data value.

A

TRUE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

TRUE or FALSE

All values in a column must conform to the same data format.

A

TRUE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Each column has a specific range of values known as the

A

Attribute Domain

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

TRUE or FALSE

The order of the rows and columns is important to the DBMS.

A

FALSE

The order of the rows and columns is immaterial to the DBMS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
TRUE or FALSE Each table must have an attribute or combination of attributes that uniquely identifies each row.
TRUE
26
Provides detailed accounting of all tables found within the user/designer-created database Contains (at least) all the attribute names and characteristics for each table in the system Contains metadata: data about data
Data dictionary
27
Contains metadata Detailed system data dictionary that describes all objects within the database
System catalog
28
process of determining the particular tables and columns that will comprise a database.
Database Design
29
(like a noun): person, place, thing or event
Entity
30
(like an adjective or adverb): property of an entity
Attribute
31
association between entities
Relationship
32
Relational modeling ideal Should be the norm in any relational database design
1:M relationship
33
Should be rare in any relational database design
1:1 relationship
34
Cannot be implemented as such in the relational model can be changed into 1:M relationships
M:N relationships
35
Popular and widely used language for retrieving and manipulating database data
Structured Query Language (SQL)
36
When did SEQUEL renamed?
1980
37
Used by most DBMSs
Structured Query Language (SQL)
38
When did sql developed
mid-1970s
39
question represented in a way that the DBMS can understand
Query
40
TRUE or FALSE There is a special formatting rules in SQL
FALSE No special formatting rules
41
Use this command to retrieve specified columns and all rows; e.g., list the number, name and balance of all customers
SELECT
42
It indicate all columns in the SELECT clause
asterisk (*)
43
Used to retrieve rows that satisfy some condition
WHERE clause
44
column name, comparison operator followed by either a column name or a value
Simple condition
45
Connects two or more simple conditions with AND, OR, and NOT operators
Compound condition
46
all simple conditions are true
AND operator
47
any simple condition is true
OR operator
48
Reverses the truth of the original condition
NOT operator
49
Use instead of AND operator Use when searching a range of values Makes SELECT commands simpler to construct
BETWEEN Operator
50
Does not exist in the database but is computed using data in existing columns
Computed column
51
Used for pattern matching
LIKE Operator
52
Represents any single character
Underscore (_)
53
TRUE or FALSE By default, no defined order in which results are displayed
TRUE
54
list data in a specific order
ORDER BY clause
55
column on which data is to be sorted
Sort key or key
56
Is default sort order
Ascending
57
For descending order sort, use ___________
DESC
58
Used to calculate totals of columns
SUM Function
59
Eliminates duplicate values Used with COUNT function
DISTINCT Operator
60
an inner query placed inside another query
Subquery
61
uses subquery results
Outer query
62
creates groups of rows that share common characteristics
Grouping
63
What is the difference between HAVING and WHERE.
WHERE: limit rows HAVING: limit groups Can use together if condition involves both rows and groups