Lecture 5 Flashcards

(25 cards)

1
Q

Why do database searches matter

A
  • Help us when entering records (make data entry faster, reduce mistakes, and ensure consistency
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the 2 different types of users that use information systems

A
  • Ordinary users  use searches to find things quickly (ex: filter emails)
  • Advanced users  use searches to answer business questions (ex: analytics)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the 4 main search functions

A
  1. Lookup
  2. Choices
  3. Filter
  4. Search
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the Lookup function and how does it work

A

Links a record in Table B to a single record in Table A
1. Enter a value in Table A (foreign key)
2. System scans Table A (primary key side)
3. When finds match  links them

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

What is the choices function

A

Drop down lists, used when adding a new record  select predefined values
 Values come from linked Airtable table
 Drop down list must be synchronized with airtable source. If synced: choices match the linked table values. If not synced: drop down shows nothing or wrong values
= user friendly version of airtable lookup link (Airtable doesn’t allow filtering drop downs)

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

What is the Function filter

A

Base of most databases queries, restricts a databased on criteria
 Keeps only records that match, ignores others
 Always returns a table with the same columns but fewer rows

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

What is the difference between AND vs OR

A

AND= restrictive, applied to a different column
OR= permissive, multiple criteria applied to the same column
Always use parentheses when combining AND or OR (to many criteria’s, performance slows down)

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

the 2 ways of applying filters

A
  1. Filter by column (click head and filter by this filed)
  2. Filter from menu bar (click filter in toolbar)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are examples of text field operators, numeric and date field

A

Text filed operators contains, is, empty
Numeric field operators: greater than, less than, equal
Date filed operators: before, after, is, within

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

What is the search function

A

Used in search boxes (websites, apps)
More flexible than filters because just type and returns a table with the same columns as the original but only rows where the string is found
 input = a string of characters, it searched anywhere in the word
 can’t guarantee referential integrity (unlike Lookup)

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

What is a form

A

edit or enter data into a system (name, email password log in)  they let you create or update records easily

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

What are values

A

actual pieces of info stored in a tables cell. Field: age Value: 23

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

What are interfaces

A

face or way users interact with data

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

What is a record

A

one row in a table

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

What are attributes

A

A property of a record (column in a table)

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

What is Soft

A

no-code tool, to build apps and websites on top of airtable data. Like a user-friendly interface layer built on top of airtable

17
Q

What is Airtable

A

spreadsheet + database

18
Q

What are rules of Filters of Softr

A
  • Airtable filters are persistent = carry over into Softr unless cleared
  • Always clear Airtable filter before using Softer to avoid unwanted results
  • Filters are displayed as Dropdowns or Tags (each are synced with Airtable– normal text filed cannot sync)
19
Q

Filter vs search

A

Filter = restricts based on exact filed values
Search =. Scans across multiple fields

20
Q

What is a responsive interface

A

has a unique web layout whose dimensions and content changes according to the size of the browser
 Influences by width of the browser
 Content can move dynamically and automatically rearranges itself according to available space for optimal interface on any device

21
Q

What is an adaptive interface

A

Requires the design of several layouts adapted to the screen used
 System detects the users screen size to select appropriate layout
ensures that content is displayed optimally on each type of device, without being resized or reorganized
 Generally suggest designing for 6 resolutions

22
Q

What are cybersecurity challenges

A

Constant concern
 cybersecurity the concern should be kept in mind throughout the cycle
Joint Responsibility
 everyone is responsible, everyone has a role to play
Links in the chain responsibility
 Human element (individual, data user, employees) can be both a weak and strong link in organization (ex: password is password  (weak link in the chain, the strong bridge will break even if only one part is weaker)
(strength of the chain is dependant in the weakest link)
Counterbalancing these challenges: cyber hygiene
 Set of regular practices and habits that individuals and or organizations adopt to maintain the health and safety of their systems and data

23
Q

What are some of cybersecurities best practise (things you should do)

A
  • Update software and operating systems regularly
  • Use and manage passwords appropriately
  • Regularly back up important data
  • Use up-to-date anti-virus and anti-malware software
  • Monitor and filter traffic on the organizations network
  • Navigate the web and email links safely
  • Continuous monitoring and training on emerging threats
24
What are input forms
a screen with labeled filed that let users create or update records in a system. Front door to data model. Each filed maps to a database attribute the form enforces rules (type, required, format) and sends clean data to storage