Database management systems (DBMS)

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/36

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

37 Terms

1
New cards

What is a database management system?

a program controlling the structure of a database and access to the data; creates, processes, and administers database

2
New cards

What are some advantages of a DBMS?

-reduced data redundancy

-improved data integrity

-more program independence

-increased user productivity

-increased security

3
New cards

What is DBMS used for?

to create tables and relationships in databases

4
New cards

What do applications use DBMS for?

to read, insert, modify, and delete data

5
New cards

What is a structured query language (SQL)?

SQL is an international standard language for manipulating relational databases

6
New cards

What do SQL queries consist of?

an action, database table name, set of parameters

7
New cards

What are SQL keywords?

they issue instructions

-create, delete, insert, etc.

8
New cards

What are boo lean operators?

AND, OR, NOT for searching

9
New cards

What are global updates?

based on some criteria

10
New cards

What are joining tables?

creating relationship

11
New cards

What are some things that go into selecting a DBMS?

database size

number of concurrent users

performance

integration

features

vendor

cost

12
New cards

What is a database structure?

an arrangement of the fields, tables, and relationships

13
New cards

.

.

14
New cards

What are some techniques for creating a data model?

entity relationship

data model

unified modeling language

15
New cards

Database content?

entities stored in database and relationship among those things

16
New cards

What is an entity?

item for which we want to store information

-tables

17
New cards

What is an attribute?

specific piece of data about an entry

-fields

18
New cards

What is an entity relationship diagram (ERD)?

picture of how data is related

19
New cards

Are entities something that users want tracked?

yes

20
New cards

Entities may be...

physical object

logical construct

transaction

21
New cards

Entities are always...

singular

22
New cards

Entities have..

attributes: describe characters

identifier: attribute whose value is associated with one and only on entity

23
New cards

What is a database design?

process of converting data model which transforms entities into tables and expresses relationships

24
New cards

What is metadata?

data that describes data

makes data more useful

makes data easier to use

25
New cards

What is the most complex relationship?

many-to-many

26
New cards

What is a relational database design?

designer creates table for every entity

entity identifier becomes primary key of table

attributes of entity become columns

tables normalize to single theme

represent relationships between table

27
New cards

What is access?

a relational database organized as a series of tables related through key fields

28
New cards

What is a key field?

field that is used to uniquely identify a record

29
New cards

a key field..

allows for easier retrieval, analysis and manipulation of records

30
New cards

What is a primary key?

field that uniquely identifies each record

31
New cards

What are objects?

a table, forms, report, or query that can be created and manipulated as a unit by the user.

32
New cards

What are tables in an access database?

different groups of information

-tables that are linked together to provide a related output

33
New cards

What is a record in an access database?

row in a table with information about one person, client, or other entity

34
New cards

What is a field in an access database?

smallest piece of information in a record, organized by a column

35
New cards

More tables =

more flexible

36
New cards

What is database planning?

an extremely important step in database creation process

37
New cards

How do you begin planning?

types of tables

number of tables

structure of tables

types of inputs

types of outputs