Some Terminologies and their meanings!!! Flashcards

1
Q

AD-HOC

A

An Impromptu query.

*select statement/asking for something.

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

BLOCK

A

The smallest unit of storage in an oracle database.

Contains:

  • The Header information concerning the block itself.
  • A Free Space..aka pct free or %Free reserved for UPDATES of rows in the BLOCK.
  • Row Data..aka %Used or Pct. Used reserved for Rows.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

BUTTLENECK

A

A system components that limits performance of the system.

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

BUFFER(memory)

A

Refers to memories used to store data.

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

CACHE

A

Storage area to provide fast access to to data.

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

CHECKPOINT

A

I an operation that forces all changed in-memory data blocks to be written out to the disk.

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

CLEAN BUFFER

A

An unmodified buffer.

Contains no Data.

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

CONCURRENCY

A

Capability of performing many functions at the same time.

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

DATABASE

A

Is a set of Data organised for easy access.

**Instance + Physical Files

Instance = SGA + Background Processes.

SGA = System Global Area(Memory Area).

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

DATA DICTIONARY

A

Set of tables Oracle uses to maintain information of the Database.

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

DBA(Database Administrator)

A

Responsible for operation, configuration and performance of DATA.

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

RDBMS

A

Relational Database Management Systems.

Software and collection of tools that manage the Database.

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

DDL

A

It is Command for the ability of Creation and Modification of Schema objects.

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

DIRTY BUFFERS

A

Found in the database buffer cache.

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

KINDS OF BUFFER CACHE

A

There are 3 kinds :

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

DML(Data Manipulation Language)

A

A command that allows you to query and modify Data within existing Schema objects in a Database.

Data Performance Use - Storing information about performance of thee instance.

Function: Retains ONE result.

A set of SQL or PL/SQL statements used together to execute a particular function.

Procedure: Returns many results after ran.

17
Q

SQL

PL/SQL

A

Structured Query Language.

Procedural Language/ Structured Query Language.

18
Q

PHYSICAL MEMORY

A

RAM

19
Q

PACKAGE

A

Is a collection of procedures and functions.

20
Q

QUERY

A

Is a read only transaction against a Database.

To query, you need a Table NAME.

Always start a Query with “select”

First choose *Column and then the *Values.

21
Q

SCHEMA

A

Is a collection of OBJECTS associated with the Database.

Schema Objects consists, Clusters, Packages, Indexes, Views, Tables, Synonyms e.tc.

Views are used to secure data.

22
Q

SGA (System Global Area)

A

Shared memory region that Oracle uses to store Data and Control information for One Oracle instance.

SGA(Memory)=Shared pool | Buffer Cache | Redo log Buffer.

23
Q

VIRTUAL MEMORY

A

This is part of the hard drive and also a temporal memory.

It is a memory that can be used for programming in an Operating System.

When engaged, slows System up and that is called Paging and Swapping.

Data is copied from memory to the swap space.

24
Q

SQLPLUS

A

An Oracle utility for connecting into an Oracle Database.

eg: sqlplus *usename/password/@DB connect string.

Logged into a Linux Server as bitechstudent, an O/S user who has no privilege to access the Database. So I must switch user (su -) to one who has access the Database Software ( RDBMS).

su -

enter password oracle11

sqlplus bt/bt (this logs you into the default DB.

desc(ribe) user_tables ( to see all tables owned by the user or schema (bt).

select table_name, NUM_ROWS from user_tables;

[table_name, NUM_ROWS] =Column names

[ user_tables] = table NAME ( Data Dictionary Table)

The select statement issued above will display the NAMES and NUMBER of ROWS of tables OWNED by the current connected USER (bt).

25
Q

DATA STORAGE

A

Data is stored in binary form.

Binary Data is 0nes and Zeroes.

Units used to refer to are:

  1. Bit - Smallest unit of Data Storage.
  2. Byte - 8 Bits - most commonly used.
  3. Kilobyte - 1024 Bytes.