[ varan024 @ 09.07.2010. 13:09 ] @
potrebno mi je resenje kao script
unapred zahvalan
[ Fedya @ 09.07.2010. 13:34 ] @
A gde je zapelo? sta si do sad uradio?
[ varan024 @ 09.07.2010. 13:47 ] @
Stao sam odma na pocetku, znam samo da kreiram novu bazu i to je sve. Ali ubacivanje tabela i ostalih podataka mi nikako ne ide od ruke. Ja sam se obratio za pomoc, ali mi ustvari treba kompletno resenje. Sto u sustini nije ni malo skromno sa moje strane. Znam da ovde ima gomila strucnjaka pa sam ga postavio, mozda se nadje neki dobar covek bi pomogao ;-)
[ Fedya @ 09.07.2010. 14:17 ] @
Ok, Pravilnik kaze "6. Ne tražite da Vam neko radi domaći zadatak" tako da kompletno resenje ne verujem da ces dobiti. Ali cu se potrudim da pomognem sto vise mogu.

1. Rekao si da znas da kreiras bazu, to cemo preskociti onda
2. Kreiranje tabele radis sa


CREATE TABLE imeTable
(
polje tip
)

3. Ubacivanje podataka radis sa
INSERT INTO imeTable (spisak kolona razdvojen zarezom) VALUES (spisak vrednosti razdvojene zarerzom)

4. "Poglede" kreiras:
CREATE VIEW imePogleda AS {upit}

a kod za upite mozes vrlo lako da nadjes ako dobro pogledas slike koje su ti date
[ unisoft @ 09.07.2010. 14:21 ] @
Ovo stvarno vise nema smisla. Svi zele sve od nule, ??? daj bre malo se pomuci.

1. Pogledaj ovaj sajt http://tutoriali.org/. procitaj par strana i znaces kao se sta radi.
2. Ovo sto tebi treba su osnovne stvari iz MS SQL-a. Malo se prvo ti potrudi, postavi da vidmo sta si tu uradio pa cemo ti mi pomoci i pogurati tamo gde treba.

Nemoj ocekivati pomoc od nekoga ako ti ni trunku truda nisi ulozio.

Fedya podrzavam tvoj odgovor. Pogledaj njegov broj poruka, samo 3.


[Ovu poruku je menjao unisoft dana 09.07.2010. u 15:31 GMT+1]
[ varan024 @ 09.07.2010. 14:24 ] @
Sasvim korektan odgovor, puno hvala na ulozenom trudu. Mislim da cu se za ostatak snaci...
HVALA!
[ unisoft @ 09.07.2010. 14:30 ] @
Citat:

Fedya

3. Ubacivanje podataka radis sa
INSERT INTO imeTable (spisak kolona razdvojen zarezom) VALUES (spisak vrednosti razdvojene zarerzom)


Zaboravio si da mu kazes jednu veoma bitnu stvar kod INSERT INTO UPITA. Ako ubacujes u tabelu datum, ogranicava se sa #, ako ubacije tekst, ogranicava se sa ' a ako ubacuje broj nema ogranicavanja(fiksiranja).

promenljiva1
promenljiva2
promenljiva3
Code:

Na primer 
upit="INSERT INTO tblPodaci (poljeDatum,poljeBroj,poljeTekst) VALUES "
upit=upit & (poljedatum=#'" & promenljiva1 & "#,poljeBroj=" & promenljiva2 & ",poljeTekst='" & promenljiva3 "')"
[ varan024 @ 09.07.2010. 16:07 ] @
Code:
CREATE DATABASE <Student>
 [ON [ PRIMARY]
 (NAME = N’Student’,
  FILENAME = N’C:Programfiles Microsoft SQL
  ServerMSSQL10.MSSQLSERVERMSSQLDATAStudentDB.mdf’,
  SIZE = 3000KB ,
  MAXSIZE = UNLIMITED
  FILEGROWTH = 10%)


  USE (student)
GO
CREATE TABLE KOMINTENT
 (
  KOMINTENTNO int IDENTITY NOT NULL,
  predmet  varchar(30)  not null,
  profesor  varchar(30)  not null,
  profesorpredmet  varchar(30)  not null,
  student  varchar(30)  not null,
  studentpredmet  CHAR   (11)  NOT NULL,
 )
  

CREATE VIEW student (profesorpredmet,student predmet)
INSERT INTO predmet (microsoft SQL 2...,Oracle 10g,Programiranje C,Programiranje V,Programiranje C,WEB programiranje,WEB programiranje,WEB programiranje)
VALUES (80,80,40,40,40,40,40,40)

INSERT INTO Profesor (imeTimotije'imeKrstivoje'imeLjiljana'prezimeTrandafilovic'prezimeKrstic'prezimeLilic)
INSERT INTO profesorpredmet (profesor1,profesor1,profesor2,profesor2profesor2,predmet3,predmet4,predmet2,predmet7,predmet8,predmet1,predmet5,predmet6)

INSERT INTO Student (ImePera,ImeRuzica,ImePetar,ImeZorica,ImeNikola)
INSERT INTO Student (PrezimePeric,PrezimeRuzic,PrezimePetrovic,PrezimeZoric,PrezimeNikolic)
INSERT INTO Student (BrojIndexa120/2007,BrojIndexa121/2007,BrojIndexa122/2007,BrojIndexa125/2007,BrojIndexa130/2007)
INSERT INTO Student (Telefon011455433,Telefon011455523,Telefon024232322,Telefon021235566,Telefon023558779)

INSERT INTO StudentPredmet (Student1,Student1,Student1,Student2,Student2,Student3,Student3,Student3,Student4,Student4,Student5,Student5,Student5,Student5)

INSERT INTO StudentPredmet (Predmet1,Predmet7,Predmet8,Predmet1,Predmet2,Predmet1,Predmet5,Predmet6,Predmet1,Predmet7,Predmet1,Predmet2,Predmet3,Predmet4)

INSERT INTO StudentPredmet (Ocena9,Ocena7,Ocena10,Ocena10,Ocena10,Ocena9,Ocena10,Ocena10,Ocena10,Ocena9,Ocena8,Ocena10,Ocena9,Ocena9)

CREATE VIEW ProfesorPredmet
SELECT Ime,Prezime,Naziv,BrojCasova
FROM Predmet
WHERE Profesor

CREATE VIEW StudentPredmet
SELECT Ime,Prezime,BrojIndexa
FROM Student
WHERE predmet
[ varan024 @ 09.07.2010. 16:08 ] @
Ovako bi odprilike to kod mene izgledalo, nadam se sa ne previse gresaka
[ sule99 @ 13.07.2010. 07:51 ] @
ima tu puno previše pogrešaka... evo ti pomoć što se tiče izrade view-a. Pa imaš skriptirani gotovo cijeli view na ispitu koji si tu postavio. ne kužim da to nisi vidio, pa samo prepisao...