indexing

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/6

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 7:58 PM on 5/9/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

7 Terms

1
New cards

normalization

  • used to reduce redunancy and null values

  • done by using functional dependencies (rules)

  • 1NF: each cell is atomic (either its goes thru or it doesn’t start at all)

2
New cards

BCNF

all functional dependencies are either on the candidate key or trivial

3
New cards

3NF

all functional dependencies satisfy BCNF or are on the right side of the candidate key

4
New cards

indexing

  • speeds up data search

  • search key: attribute used to search a set of attributes

  • ordered: search keys are stored in order

  • hash: search keys are spread out using hash function (in “buckets”)

5
New cards

ordered index

  • primary index: tells the sequential order

  • secondary index: tells an order different from sequential

6
New cards

B tree

  • automatically reorganizes itself, reorganization doesn’t interfere with performance

  • requires extra insertion and deletion overhead

7
New cards

B tree vs index-sequential

  • B tree is mostly better

  • index-sequential is only used if the database is never updated, or you want faster search time