Showing posts with label dear. Show all posts
Showing posts with label dear. Show all posts

Friday, March 30, 2012

Is user logged-on?

Dear Group

I wondered whether there's a function or script that will show me
whether a user is currently logged-on to a MSSQL 2000 database? I'm
using SQL Authentication.

Thanks very much for your help & efforts!
Have a nice day!

MartinYou can use sp_who or sp_who2, or if you need something from code then
a statement like this will work:

if exists (select * from master.dbo.sysprocesses
where loginame = 'MyLogin'
and dbid = db_id('MyDB'))
begin
/* Do something here */
end

Simon|||Hi Simon!

Thanks for the message. Works great!

M

Wednesday, March 28, 2012

Is this query possible?

Dear *,
I need help with a query!
I've set up a Database for managing employees and their contracts in
our institution.
I have two tables (stripped-down):
tbl_persons:
PersonID, smallint(2) Primary Key
Name, varchar(50)
tbl_contracts:
ContractID, smallint(2) Primary Key
Person_ID, smallint(2)
Begin, datetime(8)
End, datetime(8)
Now, for a number of reasons, it is possible, that Persons can have
consecutive entries in this database (changing of status
in the organisation, a number of fixed-term contracts etc.).
On our Intranet-Webpages, I would like present a list with people
leaving our institution. For this purpose i Wrote the following query:
CREATE VIEW dbo.qry_people_leave
AS
SELECT TOP 100 PERCENT dbo.tbl_contracts.Begin, dbo.tbl_contracts.End,
dbo.tbl_persons.Name
FROM dbo.tbl_persons INNER JOIN
dbo.tbl_contracts ON dbo.tbl_persons.PersonID =3D
dbo.tbl_contracts.PersonID
WHERE (dbo.tbl_contracts.End BETWEEN { fn NOW() } - 7 AND { fn NOW() }
+ 92) AND (dbo.tbl_contracts.Begin <=3D { fn NOW() })
ORDER BY dbo.tbl_contracts.End
But then people will appear on the list, whose contracts end during the
next three months, but who've got another contract subsequent to the on
shown in the list. This is irritating.
It's the same for a similar query to list "new" employees. People
appear as new employees, that have worked for years in our institute,
just because they've got a new contract.
Is it possible to have a query that display persons, whose contract
ends in the next three months, but only if there are
no later contracts for this person entered in the Database?
Any help/hint would be greatly appreciated!
Thanks in advance,
Manuel Sch=FCrenThere are some drawbacks to the approach I will describe (one of which is yo
u
do not account for gaps in contract periods), but maybe this might help.
Use a derived table t oget to the contract with the greatest expiration date
and join to your contract table to get all of the other data columns. For
instance:
SELECT c.Begin, c.End, p.Name
FROM dbo.tbl_persons p
INNER JOIN dbo.tbl_contracts c ON p.PersonID = c.PersonID
INNER JOIN (SELECT PersonID, MAX(End) AS End FROM tbl_contracts GROUP BY
Person_ID) m
ON c.PersonID = m.PersonID AND c.End = m.End
WHERE (dbo.tbl_contracts.End BETWEEN { fn NOW() } - 7 AND { fn NOW() }
+ 92) AND (dbo.tbl_contracts.Begin <= { fn NOW() })
ORDER BY dbo.tbl_contracts.End
So your derived table includes the MAX End Date for each PersonID. Now when
you link to it you will get the contract record for that person with that en
d
date. Note that if you have more than one contract with the same end date
for a given person, you will get back multiple rows.
HTH,
John Scragg
"manuel.schueren@.web.de" wrote:

> Dear *,
> I need help with a query!
> I've set up a Database for managing employees and their contracts in
> our institution.
> I have two tables (stripped-down):
> tbl_persons:
> PersonID, smallint(2) Primary Key
> Name, varchar(50)
> tbl_contracts:
> ContractID, smallint(2) Primary Key
> Person_ID, smallint(2)
> Begin, datetime(8)
> End, datetime(8)
>
> Now, for a number of reasons, it is possible, that Persons can have
> consecutive entries in this database (changing of status
> in the organisation, a number of fixed-term contracts etc.).
> On our Intranet-Webpages, I would like present a list with people
> leaving our institution. For this purpose i Wrote the following query:
> CREATE VIEW dbo.qry_people_leave
> AS
> SELECT TOP 100 PERCENT dbo.tbl_contracts.Begin, dbo.tbl_contracts.End,
> dbo.tbl_persons.Name
> FROM dbo.tbl_persons INNER JOIN
> dbo.tbl_contracts ON dbo.tbl_persons.PersonID =
> dbo.tbl_contracts.PersonID
> WHERE (dbo.tbl_contracts.End BETWEEN { fn NOW() } - 7 AND { fn NOW() }
> + 92) AND (dbo.tbl_contracts.Begin <= { fn NOW() })
> ORDER BY dbo.tbl_contracts.End
> But then people will appear on the list, whose contracts end during the
> next three months, but who've got another contract subsequent to the on
> shown in the list. This is irritating.
> It's the same for a similar query to list "new" employees. People
> appear as new employees, that have worked for years in our institute,
> just because they've got a new contract.
> Is it possible to have a query that display persons, whose contract
> ends in the next three months, but only if there are
> no later contracts for this person entered in the Database?
> Any help/hint would be greatly appreciated!
> Thanks in advance,
> Manuel Schüren
>|||Dear John,
thank you very much, this works like a charm!
Not accounting for gaps in contract periods is not a main problem, but
what about the other drawbacks for this solution, you've mentioned in
the beginning of your article?
Are there any serious ones?
Nevertheless, this helped a lot, great approach.
Thanks again.
Best regards,
Manuel

Monday, March 12, 2012

Is there such a thing as Data-Driven Snapshots?

Dear Anyone,

Is there such a thing as Data-Driven Snapshots? Snapshots generated based on different parameters.

Thanks,
Joseph IdeaHey Joseph --

No such animal :)

Your best bet is to create a series of linked reports, changing the various parameters along the way. Then, create your snapshots off of the linked reports...A bit labor intensive, I know, but it will get you what you want!|||I replied to your other post with how to do this.

Is there such a thing as Data Driven Report Cache?

Dear Anyone,

Is there such a thing as Data Driven Report Cache? Where the cache will be refreshed because of a trigger or notification coming from a table that has just currently changed? Synonymous to Proactive Cache of Analysis Services.

Thanks,
JosephHi,

Just to drop a quick answer.

What you are requesting for is not included out-of-the-box, AFAIK.

If your scenario allows for it, you may try to use the FireEvent RS web services method from a CLR trigger. I will need to double check if calling a WS is allowed from a SQL-CLR procedure.

Alternatively, the FireEvent web method simply adds an entry in a table in the ReportingServices database (the Event table I guess). You can try to mimic this behaviour throught a regular trigger, but I'm not sure this is supported.

You will need to create a schedule or event. From time to time (every 10 seconds, by default) the Reporting Services Windows Service checks for entries in that table and proceeds accordingly.

I know this is a vague answer, but just to flash a candidate way to do it.

Best regards,

Jordi Rambla
SQL Server MVP (Reporting Services)
SolidQualityLearning|||Yes, this is a supported scenario. When creating a DataDriven subscription you should see the Null Delivery Extension in the list of delivery extensions. Select this option and set up the delivery as normal. As long as the report is set to render from cache then when the subscription fires it will refresh the cache for each report rendering triggered by the subscription.

-Daniel|||Does caching it this way do anything different than creating an execution snapshot in history at a given time, since the subscription would probably run only at a specific time, the cached data wouldn't change unless it were run again, so accessing the cached data would give you the same data as a snapshot....Yes or No?

Is there such a thing as Data Driven Report Cache?

Dear Anyone,

Is there such a thing as Data Driven Report Cache? Where the cache will be refreshed because of a trigger or notification coming from a table that has just currently changed? Synonymous to Proactive Cache of Analysis Services.

Thanks,
JosephHi,

Just to drop a quick answer.

What you are requesting for is not included out-of-the-box, AFAIK.

If your scenario allows for it, you may try to use the FireEvent RS web services method from a CLR trigger. I will need to double check if calling a WS is allowed from a SQL-CLR procedure.

Alternatively, the FireEvent web method simply adds an entry in a table in the ReportingServices database (the Event table I guess). You can try to mimic this behaviour throught a regular trigger, but I'm not sure this is supported.

You will need to create a schedule or event. From time to time (every 10 seconds, by default) the Reporting Services Windows Service checks for entries in that table and proceeds accordingly.

I know this is a vague answer, but just to flash a candidate way to do it.

Best regards,

Jordi Rambla
SQL Server MVP (Reporting Services)
SolidQualityLearning|||Yes, this is a supported scenario. When creating a DataDriven subscription you should see the Null Delivery Extension in the list of delivery extensions. Select this option and set up the delivery as normal. As long as the report is set to render from cache then when the subscription fires it will refresh the cache for each report rendering triggered by the subscription.

-Daniel|||Does caching it this way do anything different than creating an execution snapshot in history at a given time, since the subscription would probably run only at a specific time, the cached data wouldn't change unless it were run again, so accessing the cached data would give you the same data as a snapshot....Yes or No?

Is there reporting service in Sql2005 express?

Dear Sir,
Is there reporting service in Sql2005 express?On Sat, 9 Apr 2005 18:05:48 +0800, "ad" <ad@.wfes.tcc.edu.tw> wrote:
>Dear Sir,
>Is there reporting service in Sql2005 express?
>
Hi,
I answered your question on
microsoft.private.sqlserver2005.reportingsvcs.
The answer is "No".
Andrew Watt
MVP - InfoPath|||But
In the article http://www.microsoft.com/sql/spotlight/expandsqlserver.asp
It say that there is SQL Server Reporting Services controls in Express
Edition.
"Andrew Watt [MVP - InfoPath]" <SVGDeveloper@.aol.com>
'?:9meg51td7sf0ni35islj8nb0ob2al098i2@.4ax.com...
> On Sat, 9 Apr 2005 18:05:48 +0800, "ad" <ad@.wfes.tcc.edu.tw> wrote:
> >Dear Sir,
> >Is there reporting service in Sql2005 express?
> >
> Hi,
> I answered your question on
> microsoft.private.sqlserver2005.reportingsvcs.
> The answer is "No".
> Andrew Watt
> MVP - InfoPath|||Hi,
Your question was whether there was a reporting service in SQL Server
2005 Express. The answer I gave you is correct.
I can see the graphic you are referring to and it does mention
reporting services controls. The controls referred to are found in
Visual Studio (see, for example, "Create Reports Faster" on
http://www.microsoft.com/sql/express/).
The wizard and controls coming from Visual Studio is also made clear
in http://www.microsoft.com/sql/2005/productinfo/sql2005features.asp.
I hope that helps.
Andrew Watt
MVP - InfoPath
On Sun, 10 Apr 2005 14:14:18 +0800, "ad" <ad@.wfes.tcc.edu.tw> wrote:
>But
>In the article http://www.microsoft.com/sql/spotlight/expandsqlserver.asp
>It say that there is SQL Server Reporting Services controls in Express
>Edition.
>
>
>"Andrew Watt [MVP - InfoPath]" <SVGDeveloper@.aol.com>
>'?:9meg51td7sf0ni35islj8nb0ob2al098i2@.4ax.com...
>> On Sat, 9 Apr 2005 18:05:48 +0800, "ad" <ad@.wfes.tcc.edu.tw> wrote:
>> >Dear Sir,
>> >Is there reporting service in Sql2005 express?
>> >
>> Hi,
>> I answered your question on
>> microsoft.private.sqlserver2005.reportingsvcs.
>> The answer is "No".
>> Andrew Watt
>> MVP - InfoPath
>|||Thank,
But I still a little confuse.
Dose it mean that if I use VS 2005, I can use report controls with Sql 2005
express?
"Andrew Watt [MVP - InfoPath]" <SVGDeveloper@.aol.com>
'?:tfkh515gh1lujll3ovacs7b1blhnp0egs5@.4ax.com...
> Hi,
> Your question was whether there was a reporting service in SQL Server
> 2005 Express. The answer I gave you is correct.
> I can see the graphic you are referring to and it does mention
> reporting services controls. The controls referred to are found in
> Visual Studio (see, for example, "Create Reports Faster" on
> http://www.microsoft.com/sql/express/).
> The wizard and controls coming from Visual Studio is also made clear
> in http://www.microsoft.com/sql/2005/productinfo/sql2005features.asp.
> I hope that helps.
> Andrew Watt
> MVP - InfoPath
> On Sun, 10 Apr 2005 14:14:18 +0800, "ad" <ad@.wfes.tcc.edu.tw> wrote:
> >But
> >
> >In the article http://www.microsoft.com/sql/spotlight/expandsqlserver.asp
> >
> >It say that there is SQL Server Reporting Services controls in Express
> >Edition.
> >
> >
> >
> >
> >
> >"Andrew Watt [MVP - InfoPath]" <SVGDeveloper@.aol.com>
> >'?:9meg51td7sf0ni35islj8nb0ob2al098i2@.4ax.com...
> >> On Sat, 9 Apr 2005 18:05:48 +0800, "ad" <ad@.wfes.tcc.edu.tw> wrote:
> >>
> >> >Dear Sir,
> >> >Is there reporting service in Sql2005 express?
> >> >
> >> Hi,
> >>
> >> I answered your question on
> >> microsoft.private.sqlserver2005.reportingsvcs.
> >>
> >> The answer is "No".
> >>
> >> Andrew Watt
> >> MVP - InfoPath
> >
>|||The new report controls (should be available with Beta 2 of Widbey (VS
2005)) can work both with and without Reporting Services Server. What this
means is that you can create a report and show it in your asp.net web page
or with a winform control without any server piece. If Reporting Services
Server is there it will use it.
Bruce Loehle-Conger
MVP SQL Server Reporting Services
"ad" <ad@.wfes.tcc.edu.tw> wrote in message
news:%23tTcTNbPFHA.1392@.TK2MSFTNGP10.phx.gbl...
> Thank,
> But I still a little confuse.
> Dose it mean that if I use VS 2005, I can use report controls with Sql
> 2005
> express?
> "Andrew Watt [MVP - InfoPath]" <SVGDeveloper@.aol.com>
> '?:tfkh515gh1lujll3ovacs7b1blhnp0egs5@.4ax.com...
>> Hi,
>> Your question was whether there was a reporting service in SQL Server
>> 2005 Express. The answer I gave you is correct.
>> I can see the graphic you are referring to and it does mention
>> reporting services controls. The controls referred to are found in
>> Visual Studio (see, for example, "Create Reports Faster" on
>> http://www.microsoft.com/sql/express/).
>> The wizard and controls coming from Visual Studio is also made clear
>> in http://www.microsoft.com/sql/2005/productinfo/sql2005features.asp.
>> I hope that helps.
>> Andrew Watt
>> MVP - InfoPath
>> On Sun, 10 Apr 2005 14:14:18 +0800, "ad" <ad@.wfes.tcc.edu.tw> wrote:
>> >But
>> >
>> >In the article
>> >http://www.microsoft.com/sql/spotlight/expandsqlserver.asp
>> >
>> >It say that there is SQL Server Reporting Services controls in Express
>> >Edition.
>> >
>> >
>> >
>> >
>> >
>> >"Andrew Watt [MVP - InfoPath]" <SVGDeveloper@.aol.com>
>> >'?:9meg51td7sf0ni35islj8nb0ob2al098i2@.4ax.com...
>> >> On Sat, 9 Apr 2005 18:05:48 +0800, "ad" <ad@.wfes.tcc.edu.tw> wrote:
>> >>
>> >> >Dear Sir,
>> >> >Is there reporting service in Sql2005 express?
>> >> >
>> >> Hi,
>> >>
>> >> I answered your question on
>> >> microsoft.private.sqlserver2005.reportingsvcs.
>> >>
>> >> The answer is "No".
>> >>
>> >> Andrew Watt
>> >> MVP - InfoPath
>> >
>

Wednesday, March 7, 2012

Is there any way to Embed Word object using Reporting Services

Dear all,
We have requirement like we need to embed lots of Word Object in the Report.
I would like to know whether it is possible using Reporting Services.
Thanks & Regards,
AnilOn Feb 28, 8:40 am, Anil <A...@.discussions.microsoft.com> wrote:
> Dear all,
> We have requirement like we need to embed lots of Word Object in the Report.
> I would like to know whether it is possible using Reporting Services.
> Thanks & Regards,
> Anil
Could you give some examples of the word objects?
Enrique Martinez
Sr. SQL Server Developer|||Users are going to Attach MS-Word Document from their machine and those
MS-Word documents needs to be included in the Final Report generated by the
Reporting Services.
"EMartinez" wrote:
> On Feb 28, 8:40 am, Anil <A...@.discussions.microsoft.com> wrote:
> > Dear all,
> >
> > We have requirement like we need to embed lots of Word Object in the Report.
> > I would like to know whether it is possible using Reporting Services.
> >
> > Thanks & Regards,
> > Anil
> Could you give some examples of the word objects?
> Enrique Martinez
> Sr. SQL Server Developer
>

Is there any tool for printing all table structure of a database

Dear all,
I am wondering if there is any tool which allows us to print out the table
structure of all tables in a database. Anyone knows?
Thanks a lot.Hi,
Query the below system view.
INFORMATION_SCHEMA.COLUMNS
Thanks
Hari
SQL Server MVP
"Ivan" <Ivan@.discussions.microsoft.com> wrote in message
news:616631D2-FB64-40E1-B61C-4BC5F495123B@.microsoft.com...
> Dear all,
> I am wondering if there is any tool which allows us to print out the table
> structure of all tables in a database. Anyone knows?
> Thanks a lot.|||Right-Click your database, select All Tasks and then select Generate SQL
Scripts
"Ivan" <Ivan@.discussions.microsoft.com> wrote in message
news:616631D2-FB64-40E1-B61C-4BC5F495123B@.microsoft.com...
> Dear all,
> I am wondering if there is any tool which allows us to print out the table
> structure of all tables in a database. Anyone knows?
> Thanks a lot.|||On Fri, 26 Aug 2005 19:56:01 -0700, "Ivan"
<Ivan@.discussions.microsoft.com> wrote:
>I am wondering if there is any tool which allows us to print out the table
>structure of all tables in a database. Anyone knows?
>Thanks a lot.
Besides the previous two answers, also look at the diagram feature in
Enterprise Manager!
J.|||> I am wondering if there is any tool which allows us to print out the table
> structure of all tables in a database. Anyone knows?
> Thanks a lot.
If "print" really means "paper", check out the Schema Printing features
in our tool called Database Workbench - www.upscene.com
With regards,
Martijn Tonies
Database Workbench - tool for InterBase, Firebird, MySQL, Oracle & MS SQL
Server
Upscene Productions
http://www.upscene.com
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com

Is there any tool for printing all table structure of a database

Dear all,
I am wondering if there is any tool which allows us to print out the table
structure of all tables in a database. Anyone knows?
Thanks a lot.
Hi,
Query the below system view.
INFORMATION_SCHEMA.COLUMNS
Thanks
Hari
SQL Server MVP
"Ivan" <Ivan@.discussions.microsoft.com> wrote in message
news:616631D2-FB64-40E1-B61C-4BC5F495123B@.microsoft.com...
> Dear all,
> I am wondering if there is any tool which allows us to print out the table
> structure of all tables in a database. Anyone knows?
> Thanks a lot.
|||Right-Click your database, select All Tasks and then select Generate SQL
Scripts
"Ivan" <Ivan@.discussions.microsoft.com> wrote in message
news:616631D2-FB64-40E1-B61C-4BC5F495123B@.microsoft.com...
> Dear all,
> I am wondering if there is any tool which allows us to print out the table
> structure of all tables in a database. Anyone knows?
> Thanks a lot.
|||On Fri, 26 Aug 2005 19:56:01 -0700, "Ivan"
<Ivan@.discussions.microsoft.com> wrote:
>I am wondering if there is any tool which allows us to print out the table
>structure of all tables in a database. Anyone knows?
>Thanks a lot.
Besides the previous two answers, also look at the diagram feature in
Enterprise Manager!
J.
|||
> I am wondering if there is any tool which allows us to print out the table
> structure of all tables in a database. Anyone knows?
> Thanks a lot.
If "print" really means "paper", check out the Schema Printing features
in our tool called Database Workbench - www.upscene.com
With regards,
Martijn Tonies
Database Workbench - tool for InterBase, Firebird, MySQL, Oracle & MS SQL
Server
Upscene Productions
http://www.upscene.com
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com

Is there any tool for printing all table structure of a database

Dear all,
I am wondering if there is any tool which allows us to print out the table
structure of all tables in a database. Anyone knows?
Thanks a lot.Hi,
Query the below system view.
INFORMATION_SCHEMA.COLUMNS
Thanks
Hari
SQL Server MVP
"Ivan" <Ivan@.discussions.microsoft.com> wrote in message
news:616631D2-FB64-40E1-B61C-4BC5F495123B@.microsoft.com...
> Dear all,
> I am wondering if there is any tool which allows us to print out the table
> structure of all tables in a database. Anyone knows?
> Thanks a lot.|||Right-Click your database, select All Tasks and then select Generate SQL
Scripts
"Ivan" <Ivan@.discussions.microsoft.com> wrote in message
news:616631D2-FB64-40E1-B61C-4BC5F495123B@.microsoft.com...
> Dear all,
> I am wondering if there is any tool which allows us to print out the table
> structure of all tables in a database. Anyone knows?
> Thanks a lot.|||On Fri, 26 Aug 2005 19:56:01 -0700, "Ivan"
<Ivan@.discussions.microsoft.com> wrote:
>I am wondering if there is any tool which allows us to print out the table
>structure of all tables in a database. Anyone knows?
>Thanks a lot.
Besides the previous two answers, also look at the diagram feature in
Enterprise Manager!
J.|||
> I am wondering if there is any tool which allows us to print out the table
> structure of all tables in a database. Anyone knows?
> Thanks a lot.
If "print" really means "paper", check out the Schema Printing features
in our tool called Database Workbench - www.upscene.com
With regards,
Martijn Tonies
Database Workbench - tool for InterBase, Firebird, MySQL, Oracle & MS SQL
Server
Upscene Productions
http://www.upscene.com
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com

Friday, February 24, 2012

Is there any sample code which creates login and user of one database using SMO?

Dear All

Is there any sample code which creates login and user for database using SMO?I cannot find any C# sample code can do this.

Any help would be appreciated:)

Here's a sample, you can build from it to allow for creation of group or other login types, etc.

Set up connection to server and database:

_srv = new Server(@."MySqlServer\Instancename");

_dbname = @."MyDatabase";

_db = _srv.Databases[ DBName];

Login lgn = new Login(_srv, @."domain\username");

lgn.DefaultDatabase = _dbname;

lgn.LoginType = LoginType.WindowsUser;

lgn.Create();

User usr = new User(_db, @."MyUserName");

usr.Login = loginId;

usr.Create();

--Stan

|||

My bad, I was reading this topic in reverse date order and just noticed that another thread asked a similar question and got basically the same response.

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=195387&SiteID=1

|||

Hi,

sorry the same day you posted the question I wrote quick application, I imported that in a q&d Winform solution, which might help you to see the way to do it:

http://www.sqlserver2005.de/SharedFiles/UserMappingwithSMO.zip

HTH; Jens Suessmeyer.


http://www.sqlserver2005.de

Is there any guideline to reach the 5NF or above in database designing?

Dear All,

How to reach to the highest level of normalization for database designing?

Guide Lines Needed.

What will be the characteristics of a database of a completely normalized databae?

Check List needed.

Thanks

SuryaPrakash Patel

*****************************************
* This message was posted via http://www.sqlmonster.com
*
* Report spam or abuse by clicking the following URL:
* http://www.sqlmonster.com/Uwe/Abuse...118039e018ee088
*****************************************>> How to reach to the highest level of normalization for database
>> designing?

Classical normalization mandates the highest level as 5NF/PJNF which can be
achieved by applying non-loss decomposition by the relational projection
operator. In the late seventies, IBM researcher Ron Fagin has determined
that this is both necessary and sufficient to eliminate any update/insert
anomalies.

>> Guide Lines Needed.

Get a book on the subject. Newsgroups are a poor source for data design
principles since poor advice from pseudo experts is rampant & segregating
chaff from good stuff can be hard.

>> What will be the characteristics of a database of a completely normalized
>> databae?

As mentioned before, fully normalized databases are devoid of update/insert
anomalies.

However, normalization by itself alone, does not guarantee a redundancy-free
database. Other kinds of logical flaws could exist which prompted researches
to propose other design guidelines like Date/McGoveran's New Design
Principle etc. Back in 2001, Tom Johnston wrote a 5-part article in DM
Direct about certain unobvious redundancies with derived attributes,
"formula"-based redundancies, relationship redundancy due to lack of
semantic constraints etc. which are undesirable, but cannot be eliminated by
normalization process alone. (
http://www.dmreview.com/authors/aut...?AuthorID=30923 ).

Also sometime back Date had an article Normalization Is No Panacea in
DBPD, but I do not remember the content exactly.

>> Check List needed.

Use decent books due to previously stated reason. I recommend T. J. Teorey &
C. J. Date, but there are other good ones too.

--
Anith|||Thank you very much...

Please suggest the book name(s) if you have any idea to solve this problem of database designing,,
Thank you again

SuryaPraksh

--
Message posted via http://www.sqlmonster.com