Você está na página 1de 1

row = tuple

Relational column = attribute


Hierarchical
Database Models
Network
Object Orientated
Smurf (ICMP) Object Relational
Fraggle (UDP)
SYN - TCP ACK
Attacks
DoS
Must implement access controls
D-DoS
Caution against data inferencing
Teardrop
Data definition language - DDL
Data manipulation language - DML
DBMS Query language - QL
1. Infrastructure Report generator
2. Research Views
3. Assess and Test Aggregation - combining information
Patch Management
4. Mitigation - Rollback Inference - deduce the full story
5. Deployment - Rollout
6. Validation, Reporting and Logging

Open Database Connectivity - ODBC


Interfaces Object Linking and Embedding - OLE DB
Worm - replicates without a host Java Database Connectivity - JDBC
Virus - needs an application
Rootkit
Botnets, RATs, Logic Bomb
Malware Modularity - Autonomous objects and
Trogan Horses cooperation through messages
Mobile Code / Java Applets / ActiveX Controls
Application Deferred Commitment - Internals of
Security objects can be changed independently
Insertion - Avoidance - Eradication - Mike Smith Benefits of OOP
Replication - Trigger - Payload Reusability - reuse objects from other programs
26/04/10 - Rev.12
OOP Naturalness - maps to business processes
OOA - Process of classifying objects
OOD - Create a representation of the real-world problem
CORBA Multiple copies from the same class
COM / DCOM - GUID Polyinstantiation Government or military used to hide covert operations

SOAP Distributed Computing


EJB
DCE - UUID I/LDAP/SDx2/II/OM/D
Initiation
Fuctional Design Analysis and Planning

Atomicity - divide transactions into units of work System Design

Consistency - follow integrity policy


SDLC Verification - meets spec?
OLTP - ACID Software Development Validation - meets project goal?
Isolation - execute in isolation
Installation/Implementation
Durable - Once verified, committed on all systems
Operational/Maintenance
Disposal

1 - Initial
2 - Repeatable
Capability Maturity Model - CMM Waterfall
3 - Defined
I Regularly Drink My Orangejuice Spiral
4 - Managed
Joint Analysis Development - JAD
5 - Optimizing
Rapid Application Development - RAD
SDLC Methodologies
Cleanroom
Iterative
Reuse
Extreme

Você também pode gostar