• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/7

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

7 Cards in this Set

  • Front
  • Back
What are the mathematical branches that the relational model is based on?
Set theory and predicate logic.
What is the difference between T-SQL and SQL?
SQL is standard; T-SQL is the dialect of and extension to SQL that Microsoft implements in its RDBMS—SQL Server.
Name two aspects in which T-SQL deviates from the relational model.
A relation has a body with a distinct set of tuples. A table doesn’t have to have a key. T-SQL allows referring to ordinal positions of columns in the ORDER BY clause.
Explain how you can address the two items in question 1 and use T-SQL in a relational way.
Define a key in every table. Refer to attribute names—not their ordinal positions—in the ORDER BY clause.
Why are the terms “field” and “record” incorrect when referring to column and row?
Because “field” and “record” describe physical things, whereas columns and rows are logical elements of a table.
Why is the term “NULL value” incorrect?
Because NULL isn’t a value; rather, it’s a mark for a missing value.

Why is it important to use standard SQL code when possible and know what is standard and what isn’t? (Choose all that apply.)


a) It is not important to code using standard SQL.


b) Standard SQL code is more portable between platforms.


c) Standard SQL code is more efficient.


d) Knowing what standard SQL code is makes your knowledge more portable.