SQL-Database Flashcards

0
Q

Relational dB

A

Use tables to store information and specify the relations between those tables

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

Database (dB )

A

A storage space for content/ information (data)

An organized collection of data

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

dB

A
Schema
Table
Field
Record
Query
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Schema (container)

A

A logical container for database object (tables, views, triggers) that user creates

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

Field

A

Column

Simplest unit in database storage

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

Table (container)

A
container for data elements and relations
Use columns(fields) and rows(records)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Record

A

Row

Single structured data set in table

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

Query

A

Your request to the database to retrieve information

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

Report

A

returned information to the specified query

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

DBMS (Database Management System)

A

a software that controls the organization

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

What are the popular databases in the market?

A

ORACLE
Sybase
MySQL
DB2

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

Primary Key (PK)

A

a unique field (column) in the table

maintain the internal integrity of a data table

Can have only 1 PK

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

Foreign Key (FK)

A

a non unique field (column) that links one table to another table’s primary or FK

Can have many FK

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

SQL

A

Structured Query Language
A dB computer language
Designed to retrieve and manage data
Designed to create and modify schema

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

Normalization

A

the dB process of table design( organizing columns and fields) to minimize redundancy and dependency.

Divide large tables into smaller tables and defining relationships between them

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

Boolean Data

A

-1(true), 0(false)

16
Q

Why we uses SQL?

A
  • Getting data for testing;
  • Saving data, generated during testing activity;
  • Data verifications in databases:
  • to find data;
  • to ensure data integrity;
  • to manipulate test data for specific tests;
  • Testing databases;
  • Grey Box testing.