Universitatea Babeş-Bolyai Cluj-Napoca
Facultatea de Matematică şi Informatică
Ciclul de studii: Masterat
FIŞA DISCIPLINEI

Codul | Disciplina
MIH1002 | Baze de date în Internet

Specializarea | Sem. | Ore: C+S+L | Categoria | Statutul
Baze de date | 1 | 2+1+0 | specialitate | obligatorie
Sisteme distribuite în Internet | 1 | 2+1+0 | specialitate | obligatorie

Titularii de disciplină | Prof. Dr. ŢÂMBULEA Leon, leon@cs.ubbcluj.ro
Obiective | Dezvoltarea aplicatiilor de gestiune a bazelor de date pe internet

Conţinutul

1. Tehnologia client/server pe internet.
2. HTML si DHTML. Tabele.
3. Servicii internet (IIS, Apache).
4. Construirea formelor in HTML. Controale standard si ActiveX.
5. Scripturi client si scripturi server.
5. Scripturi client construite cu Visual Basic Script si Java Script.
6. Baze de date (Oracle, Microsoft SQL Server, MySQL). Gestiunea bazelor de date cu scripturi server.
7. Scripturi server PHP si ASP.NET.
8. Gestiunea bazelor de date cu SQL folosind ADO, ODBC, JDBC si ASP.NET.
9. Tranzactii. Crearea si controlul tranzactiilor.
10. Controlul accesului la bazele de date si monitorizarea accesului.
11. Folosire XML in aplicatii pentru internet.
12. Securitatea aplicatiilor pe internet.
13. Gestiunea site-urilor web.

Bibliografie

Manual for the MySQL Database System, Version 5.0, http://www.mysql.com/.

Jesus Castagnetto, Harish Rawat, Sascha Schumann, Chris Scollo, Deepak Veliath, Professional PHP Programming 1999 Wrox Press.

Stig Sćther Bakken, Alexander Aulbach, Egon Schmid, Jim Winstead, Lars Torben Wilson, Rasmus Lerdorf, Andrei Zmievski, Jouni Ahto, PHP Manual, http://www.php.net.

Documentatia on-line de pe CD-urile MSDN (Microsoft Visual Studio).

Tutoriale la: http://www.webreference.com/, http://javascript.internet.com/tutorials/, http://www.ipl.org/div/subject/browse/com70.00.00/

Jason Butler and Tony Caudill, ASP.NET Database Programming, Hungry Minds 2002.

KevinWilliams, Michael Brundage, Patrick Dengler, Jeff Gabriel,Andy Hoskinson,Michael Kay, Professional XML Databases, Wrox Press, 2000 .

Jay Greenspan and Brad Bulger, MySQL/PHP Database Applications, M&T Books, 2001 .

Hugh E. Williams, David Lane, Web Database Applications with PHP & MySQL, O’Reilly, 2002.

PhpWebSite project, Appalachian State University, 2004-2006, http://phpwebsite.appstate.edu.

A. Bonifati, S. Ceri, P. Fraternali, A. Maurino, Building multi-device, content-centric applications using WebML and the W3I3 Tool Suite, in Proceedings of Conceptual Modeling for E-business and the Web, Lecture Notes in Computer Science, vol. 1921, 2000, pp. 64-75.

E. Bozsak, M. Ehrig, S. Handschuh, A. Hotho, Al. Maedche, B. Motik, D. Oberle, Ch. Schmitz, St. Staab, L. Stojanovic, N. Stojanovic, R. Studer, G. Stumme, Y. Sure, J. Tane, R. Volz, V. Zacharias, KAON - Towards a large scale Semantic Web, Proc. of the 3rd Intl. Conf. on E-Commerce and Web Technologies (EC-Web 2002), 2002, pp. 304-313.

Y. Jin, S. Decker, G. Wiederhold, OntoWebber: model-driven ontology-based web site management, in Proceedings of the first international semantic web working symposium (SWWS '01), Stanford University, Stanford, CA, 29 July-1 August 2001

L. Tâmbulea, H. F. Pop, A formal approach of web sites management,  Proceedings of the Symposium "Zilele Academice Clujene", Faculty of Mathematics and Computer Science, Babes-Bolyai University, Cluj-Napoca, June 2006, p. 66-72.

Evaluare | Un proiect - 50% si o proba practica - 50%.