02-10-12, 05:25 PM
نتابع بناء الجداول كما هو موضح بالصور :
ننشئ قاعدة البيانات و نسميها PhoneBook :
[ATTACH=CONFIG]525[/ATTACH]
[ATTACH=CONFIG]526[/ATTACH]
ثم ننشئ جدول الأشخاص و نسميه Person :
[ATTACH=CONFIG]527[/ATTACH]
[ATTACH=CONFIG]528[/ATTACH]
[ATTACH=CONFIG]529[/ATTACH]
[ATTACH=CONFIG]530[/ATTACH]
[ATTACH=CONFIG]531[/ATTACH]
ثم جدول الأرقام :
[ATTACH=CONFIG]532[/ATTACH]
و نسميه ContactNumber :
[ATTACH=CONFIG]533[/ATTACH]
يمكنك تنفيذ هذا الكود مباشرة داخل SQL Query Analyzer (طبعاً بعدما تنشئ قاعدة البيانات ) :
---------------------------------------------------
ننشئ قاعدة البيانات و نسميها PhoneBook :
[ATTACH=CONFIG]525[/ATTACH]
[ATTACH=CONFIG]526[/ATTACH]
ثم ننشئ جدول الأشخاص و نسميه Person :
[ATTACH=CONFIG]527[/ATTACH]
[ATTACH=CONFIG]528[/ATTACH]
[ATTACH=CONFIG]529[/ATTACH]
[ATTACH=CONFIG]530[/ATTACH]
[ATTACH=CONFIG]531[/ATTACH]
ثم جدول الأرقام :
[ATTACH=CONFIG]532[/ATTACH]
و نسميه ContactNumber :
[ATTACH=CONFIG]533[/ATTACH]
يمكنك تنفيذ هذا الكود مباشرة داخل SQL Query Analyzer (طبعاً بعدما تنشئ قاعدة البيانات ) :
PHP كود :
/****** Object: Table [dbo].[ContactNumber] Script Date: 14/03/2008 04:32:10 م ******/
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ContactNumber]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ContactNumber]
GO
/****** Object: Table [dbo].[Person] Script Date: 14/03/2008 04:32:10 م ******/
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Person]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[Person]
GO
/****** Object: Table [dbo].[ContactNumber] Script Date: 14/03/2008 04:32:10 م ******/
CREATE TABLE [dbo].[ContactNumber] (
[ID] [bigint] IDENTITY (1, 1) NOT NULL ,
[Type] [int] NULL ,
[Number] [varbinary] (255) NULL ,
[PersonID] [bigint] NULL
) ON [PRIMARY]
GO
/****** Object: Table [dbo].[Person] Script Date: 14/03/2008 04:32:11 م ******/
CREATE TABLE [dbo].[Person] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[Name] [nvarchar] (255) COLLATE Arabic_CI_AS NULL ,
[Age] [int] NULL ,
[Area] [nvarchar] (255) COLLATE Arabic_CI_AS NULL ,
[Job] [nvarchar] (255) COLLATE Arabic_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ContactNumber] WITH NOCHECK ADD
CONSTRAINT [PK_ContactNumber] PRIMARY KEY CLUSTERED
(
[ID]
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[Person] WITH NOCHECK ADD
CONSTRAINT [PK_Person] PRIMARY KEY CLUSTERED
(
[ID]
) ON [PRIMARY]
GO
---------------------------------------------------
http://www.elfouadsoft.com
mohamed_tegara@yahoo.com
mohamed_tegara@yahoo.com

