New Concepts Flashcards

1
Q

What is denormalized data?

A

Data stored in a non-relational way which is redundant.

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

What does E.R.P. stand for

A

Enterprise Resource Planning

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

RxJs Observer

A

Data Stream that can be subscribed to.

  1. Next function
  2. Error Function
  3. Complete function
    * need to unsubscribe to avoid memory leaks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Http Basic Authentication

A

an HTTP user agent simply provides a username and password to prove their authentication

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

API Keys Authentication

A

a unique generated value is assigned to each first time user, signifying that the user is known

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

OAuth Authentication

A

OAuth is not technically an authentication method, but a method of both authentication and authorization. When OAuth is used solely for authentication, it is what is referred to as “pseudo-authentication.”

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

API Authentication

A

Authentication is when an entity proves an identity. In other words, Authentication proves that you are who you say you are. This is akin to having an identification card – an item given by a trusted authority that the requester, such as a police officer, can use as evidence that suggests you are in fact who you say you are.

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

API Authorization

A

Authorization is when an entity proves a right to access. In other words, Authorization proves you have the right to make a request. When you try to go backstage at a concert or an event, you don’t necessarily have to prove that you are who you say you are – you furnish the ticket, which is de facto proof that you have the right to be where you’re trying to get into.

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

Epidemiology Studies

A

Def: population surveys which seek to correlate health outcomes with recalls of dietary preferences.

Con:

  1. they are not experiments
  2. susceptible to bias and confounding
  3. Observational study which can not conclude causality. Only interventional studies can cause causality.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Definition of Confounding

A

A situation in which the effect or association between an exposure and outcome is distorted by the presence of another variable. Positive confounding (when the observed association is biased away from the null) and negative confounding (when the observed association is biased toward the null) both occur.

alt: is a distortion (inaccuracy) in the estimated measure of association that occurs when the primary exposure of interest is mixed up with some other factor that is associated with the outcome.

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

Serialization

A

In computer science, in the context of data storage, serialization is the process of translating data structures or object state into a format that can be stored or transmitted and reconstructed later.

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

Ruminant

A

Ruminant animals arepolygastric, meaning their stomach is divided into compartments. Some of the compartments have microorganisms that ferment the cellulose in the vegetables they eat into cud, which is easier to digest.

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

What does ETL stand for?

A

“extract, transform, load,” which is the process of loading business data into a data warehousing environment, testing it for performance, and troubleshooting it before it goes live.

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

Design Patterns

A
  1. Singleton Pattern
  2. Facade Pattern
  3. Bridge/Adapter Pattern
  4. Strategy Pattern
  5. Observer Pattern
    https: //youtu.be/FLmBqI3IKMA
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Chess Openings A - C

A

Alekhine’s Defense
Benko Gambit
Benoni Defense
Bird’s Opening
Bogo-Indian Defense
Budapest Gambit
Catalan Opening
Caro-Kann Defense
Colle System

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

Chess Openings D - K

A

Dutch Defense
Giuoco Piano
English Opening
Evans Gambit
Four Knights Game
French Defense
Grünfeld Defense
Italian Game
King’s Gambit
King’s Indian Attack
King’s Indian Defense
King’s Pawn Game

17
Q

Chess Openings L - Q

A

London System
Modern Defense
Nimzo-Indian Defense
Nimzowitsch Defense
Petrov’s Defense
Philidor’s Defense
Pirc Defense
Queen’s Pawn Game
Queen’s Gambit Accepted
Queen’s Gambit Declined
Queen’s Indian Defense

18
Q

Chess Openings R - W

A

Réti Opening
Ruy Lopez
Scandinavian Defense
Scotch Game
Sicilian Defense
Slav Defense
Torre Attack
Two Knights Defense
Vienna Game
Wade Defense