02.07.2013 Views

Beware of duplicate interview ques- tion books in market with same ...

Beware of duplicate interview ques- tion books in market with same ...

Beware of duplicate interview ques- tion books in market with same ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

In SQL SERVER you can specify data types (<strong>in</strong>teger, nvarchar, Boolean etc) which puts<br />

<strong>in</strong> data type checks <strong>in</strong> SQL SERVER rather than through applica<strong>tion</strong> programs.<br />

Rule 11: Distribu<strong>tion</strong> <strong>in</strong>dependence.<br />

"A rela<strong>tion</strong>al DBMS has distribu<strong>tion</strong> <strong>in</strong>dependence."<br />

SQL SERVER can spread across more than one physical computer and across several<br />

networks; but from applica<strong>tion</strong> programs it has not big difference but just specify<strong>in</strong>g the<br />

SQL SERVER name and the computer on which it is located.<br />

Rule 12: Non-subversion Rule.<br />

"If a rela<strong>tion</strong>al system has a low-level (s<strong>in</strong>gle-record-at-a-time) language, that low level<br />

cannot be used to subvert or bypass the <strong>in</strong>tegrity Rules and constra<strong>in</strong>ts expressed <strong>in</strong> the<br />

higher level rela<strong>tion</strong>al language (multiple-records-at-a-time)."<br />

In SQL SERVER whatever <strong>in</strong>tegrity rules are applied on every record are also applicable<br />

when you process a group <strong>of</strong> records us<strong>in</strong>g applica<strong>tion</strong> program <strong>in</strong> any other language<br />

(example: - C#, VB.NET, J# etc...).<br />

Reader’s can see from the above explana<strong>tion</strong> SQL SERVER satisfies all the CODD rules,<br />

some database guru’s consider SQL SERVER as not truly RDBMS, but that’s a matter <strong>of</strong><br />

debate.<br />

Is access database a RDBMS?<br />

Access fulfills all rules <strong>of</strong> CODD, so from this po<strong>in</strong>t <strong>of</strong> view yes it’s truly RDBMS. But<br />

many people can contradict it as a large community <strong>of</strong> Micros<strong>of</strong>t pr<strong>of</strong>essional th<strong>in</strong>ks that<br />

access is not.<br />

What’s the ma<strong>in</strong> difference between ACCESS and SQL<br />

SERVER?<br />

As said before access fulfills all the CODD rules and behaves as a true RDBMS. But<br />

there’s a huge difference from architecture perspective, due to which many developers<br />

prefer to use SQL SERVER as major database rather than access. Follow<strong>in</strong>g is the list <strong>of</strong><br />

architecture differences between them:-<br />

69

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!