---
title: "*databasfråga*"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/57666-databasfråga"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "M.Cheraghi"
published: "2002-10-31T16:45:23.000Z"
updated: "2002-11-03T18:53:55.000Z"
replies: 14
views: 407
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/57666-databasfråga"
---

# *databasfråga*

## #1 — M.Cheraghi, 2002-10-31T16:45Z

1\.vi tänker oss att man bygger upp ett community!
2\. den ska ha alla dem vanliga funktionerna

men nu är frågan! tror ni att det kommer att gå fortare ifall vare andvändare får en egen mapp där dem har massa egna databaser som skapas när dem reggar! t.ex en DB för sin gästbok! en DB för medelanden. en DB för vänner o så!

för när jag ser på typ Lunar så har vissa uppemot några tusen inlägg i sina GB å då kanske det går snabbast om man har en personlig DB som alltsparas i ??

det här är bara spekulationer nån som vet lite närmare kan juhe gärna dela med sej!

Permalänk: https://www.webforum.nu/p/57666

## #2 — Cannabis_Tomten, 2002-10-31T16:48Z

och jag antar att MSSQL rekomenderas för det här ändamålet?!? eller? jaja! vi får se hur allt blir, ja håller bara på att planera lite smått!

Permalänk: https://www.webforum.nu/p/838817

## #3 — icaaq, 2002-10-31T17:20Z

Vad hade du tänkt dig för DBMS annars?

Permalänk: https://www.webforum.nu/p/838848

## #4 — Cannabis_Tomten, 2002-10-31T17:22Z

ké? DBMS?

Permalänk: https://www.webforum.nu/p/838851

## #5 — LarsG, 2002-10-31T17:24Z

Använd en databas för allting.  
Hur många besökare räknar du med? 1000 besökare per dag är inget problem för en Accessdatabas.

Permalänk: https://www.webforum.nu/p/838854

## #6 — Cannabis_Tomten, 2002-10-31T17:33Z

okej! så menar alla GB för alla andvändare ska ligga i en å samma databas? blire inte jobbigt när man ska öpnna databasen o hämta t.ex 20 senaste åt en viss andvändare från en databas som innehåller flera tusen! kanske hundratals tusen inlägg i DB:n

jag håller bara på att spekulera! troligen så komemr jag inte orka bygga upp ett community =) heheh! men iaf! vore kul o tänka igenom strukturen!

Permalänk: https://www.webforum.nu/p/838864

## #7 — LarsG, 2002-10-31T17:37Z

Om du definierar index på tabellerna så är det inga problem.

Permalänk: https://www.webforum.nu/p/838871

## #8 — Cannabis_Tomten, 2002-10-31T17:38Z

> **LarsG skrev:**
>
> Om du definierar index på tabellerna så är det inga problem.

här lär vi oss nytt!!
definera index?

Permalänk: https://www.webforum.nu/p/838873

## #9 — LarsG, 2002-10-31T18:28Z

Ett index kan ses som en homomorf avbildning från en relation ...

Nej, men i princip fungerar det som ett index i en bok. Du har en sorterad lista med ord och så kan du se på vilken sida i boken som du kan hitta informationen.

Om vi tar exemplet med gästböcker så kan man använda två tabeller

Users
\-------
id  -- primary key
Username -- index

Guestbook
\-------------
userid        --  sammansatt index
entryDate  -- 
entry

Det är fullt möjligt att ha flera index på samma tabell. Här vill man kanske ha ett index enbart på entryDate för att kunna hitta dom senaste inläggen. De flesta DBMS (=database management system, dvs databasmotor, t.ex SQL server, Oracle, Access etc.) brukar kunna läsa ett index från båda hållen så att det går lika snabbt att hitta det minsta som det största värdet. I vissa DBMS kan man vara tvungen att ange att indexet skall vara sorterat i fallande ordning.

Om du vill ha tag på alla inlägg gjorda av Nisse efter den 1-mars

```
select * from users,guestbook
where id = userid
and entryDate > '2002-03-01'
and username = 'Nisse'
```

så kommer indexet på userstabellen att användas för att hitta rätt id och sedan så används det idnumret och datum för att hitta rätt inlägg. 

Exakt hur sökningn i indexet går till ... Fortsättning följer i ett annat inlägg.

Permalänk: https://www.webforum.nu/p/838905

## #10 — Jesper T, 2002-10-31T21:49Z

Jag slog upp ordet "homomorf" i SAOL, hittade inget på det.

Permalänk: https://www.webforum.nu/p/839024

## #11 — LarsG, 2002-11-01T13:12Z

En avbildning, f, är homomorf om det för alla x och y gäller att om x \<\> y så är f(x) \<\> f(y)

Tror jag, Hypatia får väl dementera om jag ljuger.

Permalänk: https://www.webforum.nu/p/842359

## #12 — Cannabis_Tomten, 2002-11-02T16:20Z

hmmm okej! men LarsG, jag förstår inte riktigt ändå hehe! ska man ha 2 databaser? en för Users o en för GB eller ska man ha bara 1 DB o sen massa tabeller, för GB mejl o polare o allt sånt där?  hehe!

det där med index!?!?!?! fattade inte riktigt vad det ska vara bra för! vet du nån sida man kan läsa om det?

Permalänk: https://www.webforum.nu/p/842955

## #13 — LarsG, 2002-11-02T16:34Z

1 databas med flera tabeller. 

1 tabell för medlemmar
1 tabell för gästbok

Index:

<http://www.ida.liu.se/~tompa/databaser/prestanda.html>

Permalänk: https://www.webforum.nu/p/842966

## #14 — Cannabis_Tomten, 2002-11-03T11:04Z

Coolt! 1 databas =) hehe trodde jag aldrig!! aja nu ska jag läsa igen länken o se vad den handlar om! tack för hjälpen!

Permalänk: https://www.webforum.nu/p/843443

## #15 — hypatia, 2002-11-03T18:53Z

> **LarsG skrev:**
>
> En avbildning, f, är homomorf om det för alla x och y gäller att om x \<\> y så är f(x) \<\> f(y)
> 
> Tror jag, Hypatia får väl dementera om jag ljuger.

 Ahh, en länk till en sådan här tråd kan jag ju inte motstå... ;) :D

Det du beskriver kallas att avbildningen är injektiv. 

Homomorfism handlar om att avbildningen bevarar strukturen hos operationer, dvs. att f(ab) =  f(a)f(b).

Helt OT men jag kunde som sagt var inte motstå... :D

Permalänk: https://www.webforum.nu/p/843739

---

Tråden på webben: https://www.webforum.nu/amne/asp/57666-databasfråga
