İnternet Ve Web Programlama Dersi 7. Ünite Sorularla Öğrenelim

Sunucu Taraflı Veri Yönetimi

1. Soru

üzerinde hem verilerin teslim edileceği sayfayı hem de verilerin teslim edilme metodunu bulunduran etiket nedir?

Cevap

“<formaction=’verilerial.php’method =’POST’>” etiketi, üzerinde hem verilerin teslim edileceği sayfayı hem de verilerin teslim edilme metodunu bulundurmaktadır


2. Soru

Web sayfalarında en çok kullanılan form elemanları nelerdir?

Cevap

Web sayfalarında en çok kullanılan form elemanlarının metin kutusu, parola kutusu, metin alanı, radyo butonu ve işaretleme kutusu olduğu söylenebilir.


3. Soru

web projelerinde işlenecek veriler konusunda veritabanı yönetim sistemlerinden yardım almak neden gereklidir?

Cevap

Sunucu taraflı web uygulamaları genellikle çok
sayıda kullanıcıya yönelik olduğu için, sıklıkla büyük miktarlarda verilerin işlenmesini gerektirir.
Bir web sitesinin milyonlarca kullanıcısının olması
olasıdır. Her kullanıcıya ait kişisel bilgiler, tercihler
veya mesajlar gibi çok sayıda veri parçasının kaydının tutulması, işlenmesi ve gerektiğinde okunması
gerekmektedir. Kuramsal olarak bu verilerin basit
dosya yapılarında tutulması olanaklıdır. Ancak bu
yapı oldukça hantal, hataya açık ve esneklikten
uzak olacaktır. Ayrıca bu yapının birçok güvenlik
açığının bulunması da söz konusudur. Bu nedenle web projelerinde işlenecek veriler konusunda
veritabanı yönetim sistemlerinden yardım almak
gerekmektedir.


4. Soru

Veritabanı yönetim sistemlerini açıklayınız?

Cevap

Veritabanı yönetim sistemleri, veri
yönetimi konusunda uzmanlaşmış sistemlerdir. Verilerin esnek, hızlı ve güvenli bir şekilde işletilmesini sağlarlar.


5. Soru

veritabanı yönetim sistemlerinin kullanılmasında SQL neden önemlidir?

Cevap

veritabanı yönetim sistemlerinin kullanılması, veritabanı tasarımı becerisini ve
veritabanıyla iletişim kurulmasını sağlayacak SQL
gibi bir veri sorgulama dilinin bilinmesini gerektirmektedir.


6. Soru

phpMyAdmin arayüzündeki veritabanları bağlantısı ne işe yarar?

Cevap

Veritabanları: Veritabanlarını listeleyen ve
yeni veritabanı oluşturma olanağı sağlayan
arayüze ulaştırır.


7. Soru

phpMyAdmin arayüzündeki SQL bağlantısı ne işe yarar?

Cevap

SQL: Veritabanları üzerinde SQL dili ile
soru yapılmasını sağlayan arayüze ulaştırır.


8. Soru

phpMyAdmin arayüzündeki durum bağlantısı ne işe yarar?

Cevap

Durum: Veritabanına ilişkin istatistikleri
sunan arayüze ulaştırır


9. Soru

phpMyAdmin arayüzündeki kullanıcılar bağlantısı ne işe yarar?

Cevap

Kullanıcılar: Veritabanı kullanıcılarının
oluşturulması, silinmesi veya yetkilendirilmesi gibi işlemlerin yapılabileceği arayüze
ulaştırır.


10. Soru

phpMyAdmin arayüzündeki dışa aktar bağlantısı ne işe yarar?

Cevap

Dışa Aktar: Veritabanlarının yedeğinin
alınmasını sağlayan arayüze ulaştırır.


11. Soru

phpMyAdmin arayüzündeki içe aktar bağlantısı ne işe yarar?

Cevap

İçe Aktar: Veritabanlarının yedekten yüklenmesini sağlayan arayüze ulaştırır.


12. Soru

phpMyAdmin arayüzündeki ayarlar bağlantısı ne işe yarar?

Cevap

Ayarlar: phpMyAdmin arayüzüne ilişkin
ayarların yapılmasını sağlayan arayüze ulaştırır


13. Soru

Veritabanı işlemlerinin gerçekleştirilmesini sağlayan PHP fonksiyonlarından mysqli_connect() ne işe yarar?

Cevap

mysqli_connect() Veritabanı bağlantısı kurar


14. Soru

Veritabanı işlemlerinin gerçekleştirilmesini sağlayan PHP fonksiyonlarından mysqli_real_escape_string() ne işe yarar?

Cevap

mysqli_real_escape_string() Veritabanı sorgularında kullanılacak verideki özel karakterleri temizleyerek sorgu güvenliği sağlar.


15. Soru

Veritabanı işlemlerinin gerçekleştirilmesini sağlayan PHP fonksiyonlarından mysqli_query() ne işe yarar?

Cevap

mysqli_query() Veritabanının SQL ile sorgulanmasını sağlar


16. Soru

Veritabanı işlemlerinin gerçekleştirilmesini sağlayan PHP fonksiyonlarından mysqli_num_rows() ne işe yarar?

Cevap

mysqli_num_rows() SQL sorgularından dönen sonuçların kaç satır veri içerdiğini döndürür


17. Soru

Veritabanı işlemlerinin gerçekleştirilmesini sağlayan PHP fonksiyonlarından mysqli_num_fields() ne işe yarar?

Cevap

mysqli_num_fields() SQL sorgularından dönen sonuçların kaç sütun veri içerdiğini döndürür.


18. Soru

Veritabanı işlemlerinin gerçekleştirilmesini sağlayan PHP fonksiyonlarından fetch_assoc() ne işe yarar?

Cevap

fetch_assoc() Sorgu sonucu içeren nesnenin bir sonraki satırı ele almasını sağlar.


19. Soru

Veritabanı işlemlerinin gerçekleştirilmesini sağlayan PHP fonksiyonlarından mysqli_data_seek() ne işe yarar?

Cevap

mysqli_data_seek() Sorgu sonucu içeren nesnenin istenen satırı ele almasını sağlar.


20. Soru

Veritabanı işlemlerinin gerçekleştirilmesini sağlayan PHP fonksiyonlarından mysqli_stat() ne işe yarar?

Cevap

mysqli_stat() Veritabanının durumuna ilişkin veri sağlar.


Güz Dönemi Dönem Sonu Sınavı
18 Ocak 2025 Cumartesi
v