Identifying different kinds of database consultants.
Few important key words in consultant’s resume.
What is a DBMS? A collection of computer programs that allow storage, modification, and extraction of information from a database. There are many different types of DBMS ranging from small systems that run on personal computers to huge systems that run on mainframes. Examples-- Computerized library systems, automated teller machines, flight reservation systems, computerized parts inventory systems.
SQL : It is an acronym for Structured Query Language . It is the language in which, the client sends the request to the database for data Eg. Select name, address From emp Where city = ‘NOIDA’
It is an acronym for Programming Language/Structured Query Language
Apart from writing the SQL you also have the programming language constructs like
If then else (checking conditions)
Looping (Executing the set of statements more that once)
Exception and error handling (Taking care of run time errors)
Kinds of Database Consultants
DBA (Data Base Administrator)
These consultants Analyze, design the complete structure of the database.
They design Tables, Views, Normalization, ER Diagram, Integrity constraints, etc.
Resume of Designer
These consultant write stored procedures, triggers, functions, etc.
Technical terms found in the resume of such consultants —
Unix Shell Scripting
Resume of Developer
These consultants’ profile includes installation, configuration, migration, backup, recovery operations
Various Tasks of the DBA are:
a) Granting access
b) User creation and deletion
c) Performance tuning
d) Query optimization
Resume of DBA
Development of a data warehouse includes development of systems to extract data from operating systems plus installation of a warehouse database system that provides managers flexible access to the data
A class of database applications that look for hidden patterns in a group of data that can be used to predict future behavior
The analysis of data objects and their relationships to other data objects. Data modeling is often the first step in database design and object-oriented programming as the designers first create a conceptual model of how data items relate to each other. Data modeling involves a progression from conceptual model to logical model to physical schema.