Archive

Archive for the ‘Database Interview Questions’ Category

What is a deadly embrace?

February 18th, 2008


A dead lock. This occurs when two transactions wait for each other to unlock data.

  • Share/Bookmark

Techruiter Database Interview Questions

What is a lock? How does it work?

February 18th, 2008


A lock gives a transaction exclusive use of a data item for the duration of the transaction. This is important so you do not run into concurrency control issues where two or more users are trying to perform queries on the same set of data. There are several levels of locks known as lock granularity starting with the database-level lock that prevents access to the entire database, this is followed by the table level lock that locks an entire table, a page level lock locks a disk page and is the most frequently used DBMS locking device. A row level lock locks the row, while the field level lock allows transactions to access the same row.

  • Share/Bookmark

Techruiter Database Interview Questions

Describe the 3 common problems encountered while maintaining concurrency control.

February 18th, 2008


Concurrence control ensures Serializabilty in a  multiple user database. The first common problem is lost updates which occurs when data an operation from T2 uses un committed date from the same table of transaction T1. The uncommitted date problem arises when two transactions T1 and T2 are executed concurrently but the T1 is rolled back after T2 used data from T1. Inconsistent retrievals occur when a transaction calculates aggregate functions while a second transaction updates those functions in real time.

  • Share/Bookmark

Techruiter Database Interview Questions

Describe the characteristics of a database transaction

February 18th, 2008

Atomicity, Consistency, Isolation, Durability, and Serializability(ACIDS).

  • Share/Bookmark

Techruiter Database Interview Questions

Describe the importance of a transaction log to DR.

February 18th, 2008

Transaction logs are crucial to disaster and data recover efforts as they store the records for the beginning of a transaction, the type of operation being performed, the names of objects affected, before and after values of the tables, transaction pointers, and the ending of a transaction(COMMIT). Best practices states that logs should be stored on several different drives, possible of tapes and in multiple locations to ensure proper DR.

  • Share/Bookmark

Techruiter Database Interview Questions

How many different flavors of SQL are there?

January 26th, 2008


A database programming language usually involves DBMS specific functions/syntax. If we use it instead of a standard SQL, the procedure code might not work in other DBMS, mostly due to the differences in the feature sets of the different database programming languages. So there are as many falvors as there are different RDBMS’s.

  • Share/Bookmark

Techruiter Database Interview Questions

Please describe how a cross join (also known as the Cartesian PRODUCT) works.

January 26th, 2008

A cross join is when we join every row of one table to every row of another table, which yields all possible pairs.  Note A cross join can be specified in two ways: using the JOIN syntax or by listing the tables in the FROM clause separated by commas without using a WHERE clause to supply join criteria.

  • Share/Bookmark

Techruiter Database Interview Questions

What is the recommended normalization state for business applications?

January 8th, 2008

 

3NF or the third normal form

  • Share/Bookmark

Techruiter Database Interview Questions

Describe an entity cluster.

December 17th, 2007

The key to this answer is understanding that an ENTITY CLUSTER is actually a “virtual” entity type and that the entity cluster is formed by combining into a single abstract object multiple entities that are related to one another. This abstract entity object is not a single entity as documented in the final ERD.

  • Share/Bookmark

Techruiter Database Interview Questions

When is denormalization preferred to normalization?

December 17th, 2007

When performance issues outweigh design considerations. Sometimes too much normalization can slow down performance.

 

If the candidate understands this concept it’s a good thing… if not, you have an issue.

  • Share/Bookmark

Techruiter Database Interview Questions

naturist girls pics
london studio girls
bad girl pictures
girl gets fucked hard
japanese girls names
virtual girl downloads
hot and sweaty girls
mature lesbians young girls
cute young girl
masturbation in middle school girls
my space pics girls
sniffing girls panties
centre girl and music
free porn orgasm
girl pajama party
virtual slave girl
artwork girls cartoon
girls sucking and fucking cock
jessica sierra hardcore
free web girls
dressed in girls clothes
boy seeks girl
teen girl gallery
girls kissing clips
games for girl
sexy thai girl
girl goo mpegs
beautiful pakistani girls
a girl like me lifetime cast
two girls massage
xxx pictures of humans fucking animals
girls gone wild thumbs
german goo girls
female multiple orgasm
swim suit girls
girls doing groin kicks
hot girl sites
british girls xxx
young teen girl
xxx greeting cards
4a regional championship girls washington
x tube girl videos
mature woman and girl
squirting girls videos
free nude college girls
husband orgasm denial
girls trampling girls
forced sissy husband
better girl hybrid
fuck thick black girls
latinas xxx free
girl power jokes
girls bedroom ideas
girl scout camp
college girls in pantyhose
girls loving girls
vintage hardcore porn
good girl bad girl
girl sucks dog movies
naked bad girls
hugh hef"s new girls gnd
saving jane girl next door
real college girls
the gilmore girls
nude girl model
go on girl
giving a woman anal orgasm
dubai black girls
giant girl hands
free hot xxx
a girl and a horse
japanese girls sucking
real calendar girls
girl collar tied
girl grown up poem
korean girl sex
disney xxx toons
peter gunn"s girl friend
girls in tube tops
2 girls one lerch
melissa midwest hardcore video
girl on dog
exploited colledge girls
naked girls or 18
girls kicking testicles
girls like wearing tights
girl sucking dog movies
slave girl obedience training